Dans mon application, il existe des éditeurs et des catégories. Un éditeur peut appartenir à plusieurs catégories. Lorsque j'effectue ma transaction mysql, elle renvoie le même enregistrement éditeur pour chaque catégorie à laquelle elle appartient. Voici la requête:Obtention d'enregistrements distincts à partir d'une requête mysql
SELECT grdirect_publisher.name, grdirect_publisher.short_description, grdirect_publisher.thumb_image, grdirect_publisher.url, grdirect_category.name AS catname FROM grdirect_publisher JOIN grdirect_publisher_categories ON grdirect_publisher.id = grdirect_publisher_categories.publisher_id JOIN grdirect_category ON grdirect_publisher_categories.category_id = grdirect_category.id
retours:
Essentiellement, Foo ne devrait apparaître une fois dans les résultats.
Si vous voulez que Foo n'apparaisse qu'une seule fois, quel nom de chat aimeriez-vous voir: jeux vidéo ou musique? –
ce ne serait pas grave. le group_concat me donne tous dans une colonne. – blackrobot