SELECT DISTINCT @pr := prop,
(SELECT COUNT(1) FROM tbl WHERE prop = @pr LIMIT 1),
(SELECT COUNT(1) FROM
(SELECT *, COUNT(*) cnt
FROM tbl
GROUP BY usr, prop
HAVING cnt = 2) as tmp
WHERE `tmp`.prop = @pr LIMIT 1)
FROM tbl;
Ya, itu bukan metode terbaik; tapi hei, Anda mendapatkan jawaban seperti yang diinginkan.
Selain itu, ini akan menghasilkan hasil untuk semua jenis properti di tabel Anda.
Tautan biola terletak di sini .
P.S.:60 kali mencoba O_O