Mysql
 sql >> Base de données >  >> RDS >> Mysql

Valeurs répétées MySQL Group_Concat

Vous joignez probablement une table avec deux tables sur des relations 1..n, produisant des résultats en double.

  • Utilisez soit GROUP_CONCAT( DISTINCT ...) ou

  • Utilisez deux sous-requêtes :dans chacune, utilisez GROUP_CONCAT() avec group by sur chacune des 2 tables. Joignez ensuite les deux sous-requêtes et la table principale.