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

bagaimana saya bisa mendapatkan jumlah total nama yang sama dari kolom yang berbeda dalam satu tabel di MySQL?

Anda dapat menggunakan union all untuk menghasilkan satu kolom dengan semua ID, lalu menghitungnya:

SELECT   id, COUNT(*) 
FROM     (SELECT id1 AS id FROM mytable
          UNION ALL
          SELECT id2 AS id FROM mytable) t
GROUP BY id



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. panggil prosedur database sederhana menggunakan Slick 3.0

  2. Driver Jdbc Tidak Ditemukan

  3. Tidak dapat membuat mysqldump terhubung ke instance mysql lokal (kesalahan 2003/10061)

  4. Menyimpan Gambar Dalam Sistem File Sebagai File Atau Dalam Bidang Basis Data BLOB Sebagai Binari

  5. Bagaimana cara mengubah bool ke int di MySql