SQL数据库的一个查询语句

来源:百度知道 编辑:UC知道 时间:2024/05/13 16:27:03
账号 | 账号
密码 | 好友账号
昵称 |

表A 表B
说明A,B的这个账号相等 B中的好友账号为A中的一部分

现在需要查询某个账号的所有好友(好友账号)和好友的昵称
昵称是好友的昵称 留下QQ讨论 TKS

SELECT 账号, 昵称
FROM 表A AS tblF
WHERE (tblF.账号 = 某个账号)
AND (EXISTS (
SELECT *
FROM 表A AS tblA
INNER JOIN 表B AS tblB
ON (tblA.账号 = tblB.账号)
WHERE (tblB.好友账号 = tblF.账号)
))

保证行

PS.是THX

select 好友帐号 ,昵称 from a,b where a.帐号=b.帐号 and b.帐号='查询帐号'

试下这样写行不行

vf语句
sele a.* b.好友账号 from filename1 a,filename2 b where a.账号=b.账号 and b.帐号='查询帐号'

filename1 filename2 为两个对应的vf表

select a.账号,a.昵称 from A,B where A.账号=B.账号 and B.账号='查询账号'

select 表A.账号,表A,昵称
from 表A inner join 表B
on 表A.账号=表B.好友账号
where 表B.账号 = 【某个账号】