sql >> Databasteknik >  >> RDS >> Mysql

Visar dubbletter av radnummer

använd GROUP_CONCAT

SELECT  a.data, 
        a.rowNumber, 
        GROUP_CONCAT(b.rowNumber)
FROM    DuplicateRows AS a
        INNER JOIN DuplicateRows AS b 
            ON  a.data = b.dataAND a.Id != b.Id
GROUP BY a.data, a.rowNumber

SQLFiddle Demo



  1. Fördelar och nackdelar med att implementera en hybrid molnmiljö

  2. Uppdatering av rader baserat på andra rader i samma tabell

  3. Välj första raden i varje GROUP BY-grupp?

  4. SQL förutom