0
SELECT * FROM rss as r right outer join wallhasrss wr on r.idRss=wr.Rss_idRss
right outer join userhasrss ur on ur.Rss_idRss=r.idRss where ur.User_idUser=6 and wr.wall_idwall=12;
我想加入一个带有两个表的sql表。与其他两个表加入sql表
我想加入rss与wallhasrss和userhasrss。例如:
rss
idRss
1
2
wallhasrss
Rss_idRss
1
userhasrss
Rss_idRss
2
如果表是像上面列出我想要的输出是
1
2
因为与wallhasrss联接1和2,因为与userhasrss加入。这可能是我需要联合运营商吗?我尝试了正确的加入,但它不起作用。
什么,当你尝试查询会怎么样? – Barmar 2013-05-12 06:21:28
您的查询包含不在示例表中显示的列。 – Barmar 2013-05-12 06:22:24
它什么也没有返回,在示例表中我只显示了连接中使用的列。 – 2013-05-12 06:28:24