Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Valores de repetição MySQL Group_Concat


Você provavelmente está unindo uma tabela com duas tabelas em relacionamentos 1..n, produzindo resultados duplicados.

  • Use GROUP_CONCAT( DISTINCT ...) ou

  • Use duas subconsultas:em cada uma use GROUP_CONCAT() com group by em cada uma das 2 mesas. Em seguida, junte as duas subconsultas e a tabela principal.