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.