Modérateur PHPfrance |
6373 Messages
10 juil. 2005, 20:02
Est ce possible avec INER JOIN ? (jointure)
si oui, pouvez vous me faire un exemple ?
(j'aimerais bien connaitre le inner join)
quelle est la question ?
est-ce que tu peux préfixer un champ avec INNER JOIN ? oui bien sûr, tu peux préfixer avec ce que tu veux
tu veux connaitre INNER JOIN ? pour ça regarde la doc, celle de
l'Altruiste résume bien la chose :
INNER JOIN (option par défaut) indique toutes les paires correspondantes des lignes renvoyées et supprime les lignes n'ayant pas de correspondance entre les deux tables.
donc sauf erreur de ma part (et quelqu'un corrigera), ceci :
Code : Tout sélectionner
SELECT c.id_concours FROM concours c, concours_bande c_b
WHERE c.id_concours = c_b.id_concours
est l'équivalent de :
Code : Tout sélectionner
SELECT c.id_concours FROM concours c
INNER JOIN concours_bande c_b ON c.id_concours = c_b.id_concours
mais ici on peut t'aider sur des problèmes précis, ou si tu as des questions
mais le meilleur moyen d'apprendre les bases, c'est la doc, les sites webs, les exemples et les essais
tu regardes la documentation d'une commande, les exemples, puis tu essais sur des tables à toi jusqu'à ce que ça te sorte le résultat désiré
si tu as des difficultés et que vraiment tu ne comprends pas, alors tu peux poster une question
mais sinon on ne peut pas faire un cours via le forum, c'est pas adapté et ce sera long et compliqué
bon courage
