user_to、user_from、counter の 3 つの列を持つテーブルがあるとします。同じテーブルから相互参照チェックを行うクエリを実行しようとしています。多分これは理解に役立つでしょう:
SELECT user_to AS user_to1
, user_from AS user_to2
FROM tbl
WHERE counter > 10
AND NOT EXISTS (
SELECT *
FROM tbl
WHERE user_to = user_from1
AND user_from = user_to1
)
私はそれを間違ってやろうとしていると思いますが、クエリは私が達成しようとしていることを理解するのに役立ちます.