6 résultats trouvés

par timinol
26 sept. 2012, 14:49
Forum : SQL & Bases de données
Sujet : [RESOLU] lire sur plusieurs tables .....
Réponses : 11
Vues : 2662

Re: lire sur plusieurs tables .....

voilà donc ma dernière connaissance: SELECT * FROM salaried JOIN contract USING ( id ) WHERE cstop <= '1348650596' && id = '018662' ce qui mène en quelque sorte au résultat recherché. le seul inconvénient est que j'ai effectivement TOUS les champs des deux tables réunis, alors que uniquement...
par timinol
26 sept. 2012, 14:30
Forum : SQL & Bases de données
Sujet : [RESOLU] lire sur plusieurs tables .....
Réponses : 11
Vues : 2662

Re: lire sur plusieurs tables .....

justement non!

comme je viens de l'écrire: "id" est le SEUL point (champ) commun entre les deux tables! aussi bien le salarié que le contrat s'identifie par son id!
par timinol
26 sept. 2012, 14:09
Forum : SQL & Bases de données
Sujet : [RESOLU] lire sur plusieurs tables .....
Réponses : 11
Vues : 2662

Re: lire sur plusieurs tables .....

salut moogli, comme tu l'indique, j'ai donc utilisé: SELECT dep, numb, name, firstname, rights FROM salaried JOIN contract USING ( id ) WHERE cstop <= '1348650596' && id = '018662' avec pour résultat: #1052 - Column 'name' in field list is ambiguous si j'enlève donc "name" dans la ...
par timinol
26 sept. 2012, 11:38
Forum : SQL & Bases de données
Sujet : [RESOLU] lire sur plusieurs tables .....
Réponses : 11
Vues : 2662

Re: lire sur plusieurs tables .....

tout à fait d'accord avec toi! c'est pourquoi j'ai essayé: SELECT dep, numb, name, firstname, rights FROM salaried INNER JOIN contract ON cstop <= '1348650596' WHERE id = '018662' ce qui me donne comme résultat: #1052 - Column 'name' in field list is ambiguous devrais-je en conclure que les tables d...
par timinol
26 sept. 2012, 11:19
Forum : SQL & Bases de données
Sujet : [RESOLU] lire sur plusieurs tables .....
Réponses : 11
Vues : 2662

Re: lire sur plusieurs tables .....

merci pour ta réactivité ouckileou, voilà donc ma requête: SELECT dep, numb, name, firstname, rights FROM salaried WHERE id = '018662' INNER JOIN contract ON cstop <= '1348650596' et voilà le résultat: #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL serv...
par timinol
26 sept. 2012, 10:52
Forum : SQL & Bases de données
Sujet : [RESOLU] lire sur plusieurs tables .....
Réponses : 11
Vues : 2662

lire sur plusieurs tables .....

slt tlm, j'explique la situation: j'ai une table "salaried" qui contient toutes les données sur des salariés; notamment les champs id,name,firstname et une autre table "contract" contenant les champs id,cbeg,cstop dans la table "salaried" sont donc répertoriés tous les ...
Nous sommes le 08 juin 2026, 03:22