Bonjour à tous !
Une petite question.
J'ai une table1 avec les champs suivants :
id | sport | categorie
--------------------
1 | karate | combat
2 | water-polo | collectif
et une table 2 qui liste les categories possibles avec un champ supplémentaire libellé categories
id | categorie | libelle_categorie
-------------------------------
L'exemple n'est pas très pertinent mais en fait le libelle categorie est le texte à afficher et la categorie est plus utilisé pour l'url, les repertoires...
La requete que je souhaite faire est :
selection les 5 premiers sports avec les champs suivants:
sport / categorie / libelle_categorie
J'ai essayé
SELECT sport, table1.categorie, table2.libelle_categorie FROM table1 INNER JOIN table2 ORDER BY id LIMIT 5
Mais ca ne marche pas... et je me doute que la requete ne marchera pas comme ça.
Mais je ne vois pas bien comment pour chaque categorie il aille chercher le libelle categorie correspondant
J'ai peur que ce ne soit pas possible en une seule requete mais que pour chaque ligne de résultat retourné pour la requete 1 (les 5 premeirs jeux), je doive faire une nouvelle requete pour recuperer le libelle_categorie
Partager