表A ID Name ---------------------------- 01 K1 02 K2表B ID From ------------------------------ 01 P1要得到如下查询结果: ID Name From --------------------------------- 01 K1 P1 02 K2 Null --在这里就要用left joinselect a.ID,a.Name,b.From from A left join B on b.id=a.id
----sql的联机帮助!
但查询结果要求得到A表中的所有记录都与B表中的记录关联,B表中不存在于A表中的记录,用Null表示
ID Name
----------------------------
01 K1
02 K2表B
ID From
------------------------------
01 P1要得到如下查询结果:
ID Name From
---------------------------------
01 K1 P1
02 K2 Null --在这里就要用left joinselect a.ID,a.Name,b.From from A
left join B on b.id=a.id