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
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
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
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
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
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
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