Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Hiển thị số hàng trùng lặp

sử dụng 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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. lấy id được chèn lần cuối trong sql server 2008

  2. Kết nối Phân tích cú pháp với cơ sở dữ liệu bên ngoài?

  3. CHÈN mối quan hệ nhiều-nhiều

  4. Lỗi gói không đúng định dạng trong MySQL LOAD DATA LOCAL INFILE

  5. Thêm thời gian trong PHP