打印

[求助] 求助一条SQL语句

求助一条SQL语句

有A,B,C三个表,其中C表某一天没有数据,其它两个表都有数据。这三个表通过RQ这个字段关联起来。
现在,要查询这三个表的数据,要能够在查询后有数据显示出来,而且这三个表都要写进SQL里面,请问这条SQL应该怎么写??

TOP

请把题目再描述清楚点 我全力支持

TOP

个人见解

SELECT * FROM A LEFT JOIN B ON A.RQ=B.RQ LEFT JOIN C ON A.RQ=C.RQ

TOP

select * from a left jion b on a.rq=b.rq left jion c on b.rq=c.rq

TOP

引用:
原帖由 lz_xiaohai 于 2007-8-9 11:09 发表
select * from a left jion b on a.rq=b.rq left jion c on b.rq=c.rq
又长了见识!

TOP

left..jion.on.,on 后面是条件!?

TOP

呵呵,inner join on后面接的是表名!

TOP

写的不是太规范啊!

TOP

引用:
原帖由 g2ccie 于 2007-7-28 17:38 发表
SELECT * FROM A LEFT JOIN B ON A.RQ=B.RQ LEFT JOIN C ON A.RQ=C.RQ

TOP

也太不详细了
你的C是个表,还是个视图

TOP

如果是视图就是上楼上手的解决方法

是表你先要恢复C表在有楼上的命令

[ 本帖最后由 2006junya 于 2007-8-16 21:52 编辑 ]

TOP