Mysql
 sql >> база данни >  >> RDS >> Mysql

Показване на дублирани номера на редове

използвайте 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



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Regex - намиране на конкретно число в низ

  2. Изтрийте sql редове, където идентификаторите нямат съвпадение от друга таблица

  3. Най-бързият начин за импортиране на голям CSV файл в MySql с помощта на MySql CLI

  4. MySQL - UPDATE заявка с оператор SET в зависимост от резултата от предишния оператор SET

  5. Създаване на персонализирана MySQL функция?