我有一张用户表:| username |
我有一张关系表:| follower | following |
目前,我有一个查询:SELECT username FROM user WHERE username IN ('A', 'B', ...)
现在,当我执行上述查询时,我想检查当前用户是否正在关注每个用户,并以某种方式在结果的另一列中指出它。像这样:SELECT username, is_followed FROM user WHERE username IN ('A', 'B', ...) AND "is_followed is true when username is being followed by 'CURRENT_USERNAME'"
没有foreach循环或子查询,有什么有效的方法吗?
任何答案将不胜感激。
谢谢。