-2

次のような2つのテーブルがあります。

users
-----
id | name
_________
 1 | mert
 2 | ersin
 3 | faruk

friends
-------
id | follower | following
_________________________
1  |    2     |    3     |
2  |    3     |    1     |
__________________________

選んだ人をフォローしていない人を探したい。

例えば:

get_people_not_follow(2) // "ersin"
Result: array(array(1, 'mert'), array(3, 'faruk'));

get_people_not_follow(1) // "mert"
Result: array(array(2, 'ersin'));

ご協力いただきありがとうございます。

4

1 に答える 1

2
SELECT users.id, name
FROM users LEFT JOIN friends ON (following = users.id AND follower = ##)
WHERE friends.id IS NULL

##興味のあるIDはどこにありますか。

于 2012-09-12T23:32:52.183 に答える