几个Left join一起用可以用什么代替啊??请各位大哥大姐帮忙!!

来源:百度知道 编辑:UC知道 时间:2024/05/11 05:49:56
Select * From A Left Join B On A.a = B.b Left Join C On B.d = C.e
请问这条语句不用Left联结可以用什么代替啊??
Select * From A Left Join B On A.a = B.b Left Join C On A.d = C.e
请问一下这条语句和上一条语句一样吗??

连接条件不同,结果自然不同.
多表连接查询,除了用join,还可以用where,如:
select * from A,B,C where A.a=B.b and B.d=C.e
(Left join属外连接,不适用where替代)

基本没有什么好的代替方法
上下两句关联条件都不一样,怎么可能等价呢。a.d 和b.d根本就不相同啊