Anda tidak dapat melakukan ini dengan mudah di MySQL .
Masalahnya adalah bahwa relasi "mirip dengan" seperti yang Anda definisikan tidak transitif. Dalam contoh Anda, Smith Inc mirip dengan John Smith (per SSN ) dan John Smith mirip dengan Jane Smith (per nama), tetapi Smith Inc tidak mirip dengan Jane Smith . Jadi tidak ada nilai tunggal yang dapat dibandingkan dengan semua catatan dan GROUP BY tidak akan membantu di sini.
Di sistem lain yang mendukung rekursi, Anda dapat membuat penutupan transitif dari relasi ini yang memungkinkan pengelompokan, tetapi ini bukan tugas yang mudah di MySQL .