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;
はい、それは最善の方法ではありません。でもねえ、あなたは望み通りの答えを得る。
また、テーブル内のあらゆる種類のプロパティの結果が生成されます。
フィドルリンク
追伸:60回の試行O_O