Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Temukan baris yang memiliki nilai yang sama pada kolom di MySQL

Kueri ini akan memberi Anda daftar alamat email dan berapa kali digunakan, dengan alamat yang paling sering digunakan terlebih dahulu.

SELECT email,
       count(*) AS c
FROM TABLE
GROUP BY email
HAVING c > 1
ORDER BY c DESC

Jika Anda ingin baris penuh:

select * from table where email in (
    select email from table
    group by email having count(*) > 1
)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQLi gagal menyiapkan pernyataan

  2. Cara MEMILIH Catatan Tanpa Nilai NULL di MySQL

  3. Membuat Sistem Kode Diskon (MySQL/php)

  4. Cara yang lebih baik untuk memilih semua kolom dari tabel pertama dan hanya satu kolom dari tabel kedua pada gabungan bagian dalam

  5. MySQL - Apakah mungkin menggunakan LIKE pada semua kolom dalam sebuah tabel?