Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Procedure SQL sous oracle de comparaison ligne par ligne de 2 tables [ Oracle / Divers ] (lightzeus)

mercredi 27 juin 2007 à 22:45:25 | Procedure SQL sous oracle de comparaison ligne par ligne de 2 tables

lightzeus


Bonjour,


Je suis débutante  et je cherche à écrire une procédure à exécuter sous unix comme suit
Pour chaque ligne de la table IdentifiantPersonne
pour chaque ligne de la table IdentifiantPersonne
si (nom, prénom) = (nom,prénom) de la ligne correspondante de la table PersonneConnu
alors ecrire le champ de la colonne langue de IdentifiantPersonne dans la colonne clangue de PersonneConnu

Exemple: Les 2 table n'ont pas de cle commun


Table PersonneConnu

N° Nom Prenom Age Metier Clangue
1 Dupont Alain 22 Serveur
2 Marie Tata 36 medecin
3 Louis thomas 28 Ecrivain
4 Flaure Laure 16 eleve
5 Dupont Julien 36 medecin
6 Duval Come 25 etudiant


Table IdentifiantPersonne

ident Nom Prenom age Fonction langue
A Dupont Alain 50 Serveur Paris
B Marie Tata 36 medecin Paris
C Louis thomas 28 Ecrivain rome
D Flaure pauline 15 eleve amsterdam
E Coco Julien 36 medecin rome
F Duval Come 22 etudiant paris



pour ident =A et N° = 1 (nom, prenom) =(Dupont Alain) premiere ligne des 2 tables alors j'ecris 'Paris' dans la colonne Clangue
incremente un compteur nbligneTrouve

resultat attendu:avec la procedure


N° Nom Prenom Age Metier Clangue
1 Dupont Alain 22 Serveur Paris
2 Marie Tata 36 medecin
3 Louis thomas 28 Ecrivain
4 Flaure Laure 16 eleve
5 Dupont Julien 36 medecin
6 Duval Come 25 etudiant

Afficher le pourcentage nbligneTrouve/nbligne total)
Dans cet exemple afficher en pourcentage 4/6
lightzeus est en ligne�D;�A;  


jeudi 28 juin 2007 à 05:29:26 | Re : Procedure SQL sous oracle de comparaison ligne par ligne de 2 tables


Cette discussion est classé dans : ligne, table, prenom, dupont, medecin


Répondre à ce message

Sujets en rapport avec ce message

sql serveur et not null [ par jimmy69 ] Bonjour,Je debute sous sql serveur et bon j'ai un stress !J'ai cree une table que voici CREATE TABLE T_personnes ( pktest INTEGER IDENTITY(0,1) NOT trou dans ma table oracle [ par bigood69 ] Bonjour,A cause d'une fausse manipulation Nombre de ligne optimal d'une table? sql server 2000 [ par vindavid38 ] ZanTarBonjour est ce quelqu'un saurait s'il y a une taille optimale (en nombre de ligne) pour une table avec SQL server 2000.??merci bcp de rep@+ Existe-il une fonction qui retourne toujours la dernière ligne d'une table [ par SwatchDev ] La question est dans le titre... "Existe-il une fonction qui retourne toujours la dernière ligne d'une table"Dans mon cas, ça serait pour faire un UPD Problème extraire une ligne d'une table [ par bubix ] Bonjour, Comment on peut faire pour extraire les lignes d'une table. Ce que j'aimerais c'est d'extraire en premier la première ligne puis la suivante Fantômes [ par Baguauda ] Bonjour,je ne suis pas un grand spécialiste de SQL Server c'est la raison pour laquelle je fais appel a vos connaissances.Présentattion de la probléma récupérer la ligne qui vient d'être ajoutée dans une table (Access ou SQL Server) [ par romagny13 ] Bonjour,dans le cas d'une table disposant d'une clé primaire auto incrémentéevoila je voudrais savoir comment je peux faire pour ajouter une ligne à l Windev sql [ par fernandsylvain ] demande d'aide j'utilise windev et j'ai un souci pour creer ma requete, mon probleme : j'ai 2 tables une avec 8 rubriques sur 100 lignes(TABLE 2) et u SELECTIONNER les 5 dernière ligne d'une table [ par nicomilville ] Salut,J'ai un problème avec une requête SQL :Comme indiqué dans le titre je veus selectionner seuleument les 5 derniere ligne mais dans l'ordre mais ç Jointure externe sur la même table !! [ par tequila1 ] BonjourJe dois effectuer une requête avec jointure externe, mais sur la même table.Voici l' exemple :select    EXTRACT(YEAR_MONTH FROM a.periode) ,  


Nos sponsors

Sondage...

CalendriCode

Octobre 2008
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,156 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.