Requete utilisant 2 tables, ca marche pas [MySQL] - SQL/NoSQL - Programmation
Marsh Posté le 06-08-2004 à 00:21:41
Pas très clair "je veux la profession du chanteur"
Marsh Posté le 06-08-2004 à 09:37:34
ch3co2h a écrit : |
Ben la profession du chanteur, c'est chanteur
Bon apparement tu veux plutot les professions en fonction de la ville.
La requete a l'air correcte a premiere vue.
C'est quoi l'erreur?
Marsh Posté le 06-08-2004 à 09:50:42
Question bête, tu n'as pas de champs ID ? La joiture va se faire sur le prénom seulement ? et si tu as 2 personne qui s'appellent Pierre, tu va faire comment pour trouver la ville qui correspond à chacun d'eux ?
++
Marsh Posté le 06-08-2004 à 09:53:03
Schmur > elle y est la jointure (avec le where, pas un join)
Dj Yell > +1 mais vu la question c'est probablement un exercice ou un trukalacon...
Marsh Posté le 06-08-2004 à 09:59:33
Un truc dans le genre alors :
SELECT _job.profession WHERE _location.prenom = _job.nom AND _job.nom="michel"
Marsh Posté le 06-08-2004 à 10:45:07
hop le fou a écrit : Schmur > elle y est la jointure (avec le where, pas un join) |
désolé j'avais pas vu que nom et prenom été la meme chose
Marsh Posté le 07-08-2004 à 10:59:01
ah oui j'ai fait une petite erreur: je veux la profession de la personne qui habite a Lyon. Sinon ce n'est pas un exercice, j'ai juste choisi un exemple simple pour faciliter les choses.
Marsh Posté le 05-08-2004 à 21:56:54
bonjour je souhaite faire une requete qui utilise deux table différente pour me donner le résultat mais j'y arrive pas.
mes deux tables sont les suivantes:
la premiere : _job
nom | profession
bernard professeur
michel chanteur
la seconde : _location
prenom | ville
bernard paris
michel lyon
maintenant c'est tout bete, je veux la profession du chanteur dc voici ce que j'ai fait mais ca marche pas :
voila ce que j'ai essayé mais ca marche pas. merci de m'aider