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

Menghitung kombinasi melalui SQL

Dari contoh Anda, sepertinya Anda ingin kolom pertama berisi name apa pun didahulukan menurut abjad, jadi saya menggunakan < saat menggabungkan tabel dengan dirinya sendiri.

select count(*), t1.Name, t2.Name
from 
    tblThings t1 join
    tblThings t2 ON t1.ID = t2.ID AND t1.Name < t2.Name
group by t1.Name, t2.Name

Dan inilah kueri yang digunakan untuk membuktikan bahwa saya tidak gila.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Memanggil fungsi model di view codeigniter

  2. Cara Melakukan UPSERT sehingga saya dapat menggunakan nilai baru dan lama di bagian pembaruan

  3. Konversikan tanggal dari yyyy-mm-dd ke dd bulan_nama tahun

  4. Cara menggunakan dump MySQL dari mesin jarak jauh

  5. IIS 7.5 menggunakan driver 32 bit, bukan 64 bit