为了账号安全,请及时绑定邮箱和手机立即绑定

查询可能认识的好友

查询可能认识的好友

慕容3067478 2018-12-06 18:57:40
大概知道怎么查。但是查询语句似乎不简单。有一个好友表,一个用户表。 查询好友的好友。那么就是查询用户表,当用户的id在(好友的好友里面)这个语句就是觉得很难写出来。没什么思路,又赶时间。麻烦高手帮忙啊。 用户表userinfo 朋友表friend 朋友里面有个userid 有个friendID  
查看完整描述

1 回答

?
ibeautiful

TA贡献1993条经验 获得超5个赞

首先得确定 FriendID =好友的USERID. 如果FriendID 只是无意义的唯一编号,将无法实现。

可参考如下语句:

SELECT * FROM Friend f
 INNER JOIN
 (

  SELECT FriendID AS UserID FROM Friend WHERE UserID=@userID

 ) u ON f.UserID=u.UserID

 

 

查看完整回答
反对 回复 2019-01-07
  • 1 回答
  • 0 关注
  • 478 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信