这是我的关注者/以下数据库表模式.我想获取特定用户的所有数据.例如,user_id 6跟随7,8,9,然后是7.我的目的是找出该特定用户是否关注他的粉丝.我怎样才能做到这一点?
id | user_id | follower_id
------------------------------------
1 6 7
2 6 8
3 7 6
4 8 15
5 6 9
6 5 7
Run Code Online (Sandbox Code Playgroud)
你可以use separate queries:
要获得粉丝:
SELECT GROUP_CONCAT(DISTINCT t1.follower_id) as followers FROM test_f t1 WHERE t1.user_id = 6
Run Code Online (Sandbox Code Playgroud)
要获得以下内容:
SELECT GROUP_CONCAT(DISTINCT t2.user_id) as following FROM test_f t2 WHERE t2.follower_id = 6
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1494 次 |
| 最近记录: |