sql >> Database teknologi >  >> RDS >> Mysql

MySQL Group_Concat gentagne værdier

Du tilslutter dig sandsynligvis en tabel med to tabeller på 1..n-relationer, hvilket giver duplikerede resultater.

  • Brug enten GROUP_CONCAT( DISTINCT ...) eller

  • Brug to underforespørgsler:Brug GROUP_CONCAT() i hver af dem med gruppe efter på hvert af de 2 borde. Forbind derefter de to underforespørgsler og hovedtabellen.




  1. Få den mest almindelige værdi for hver værdi i en anden kolonne i SQL

  2. Filtrering af advarselslogge i EM13c

  3. Brug af en variabel i OPENROWSET-forespørgsel

  4. Hvordan får man summen for hver enkelt værdi i en anden kolonne?