Bonjour,
Je butte depuis plusieurs jours sur un probleme dont je ne trouve pas la solution.
J'ai 3 tables dans ma base, une table d'actualites, une table de catégories et une table de jointures entre les actus et les catégories (pour pouvoir avoir une ou plusieurs catégories par actu). Je voudrais récupérer en une requete la liste des actus, ainsi que le nom de la ou des catégories liées à chaque actu. J'ai essayé de faire une requete avec un select imbriqué mais ca ne donne rien.
Quelqu'un aurait une idée de la syntaxe pour su SQL Server 2005 please?
J'ai essayé un truc dans ce style:
SELECT actu_id, actu_titre, (SELECT categorie_titre FROM categories, lien_actualites_categories WHERE cat_id=lien_cat_id AND lien_actu_id=actu_id) as categories_titres FROM actualites
L'idée est de récupérer un champ nommé "categories_titres" qui contiendrait les titres des catégories de l'actu, du genre : "Cinéma - DVD - BD" ou "Cinéma" (si y'a qu'une catégorie)
Merci à vous.
Partager