左连接如何使用
发布网友
发布时间:2022-12-24 11:59
我来回答
共2个回答
热心网友
时间:2023-10-09 03:57
b_budget_actual表里的数据一定会在b_budget_used表里,就是说b_budget_used是全数据表,b_budget_actual是差异数据表。语句如下:
SELECT B.*
FROM b_budget_used A LEFT OUTER JOIN b_budget_actual B
ON A.daily_project_id = B.DOCUMENT_DETAIL_NUM
WHERE B.DOCUMENT_DETAIL_NUM IS NULL
试试,如有问题,请截一条不符合结果的记录。
热心网友
时间:2023-10-09 03:58
例如: select *
from CT_CYK_CustomerBaseInfo
LEFT OUTER JOIN T_BD_Customer ON CT_CYK_CustomerBaseInfo.CFCustNameID=T_BD_Customer.FID
and CT_CYK_CustomerBaseInfo.CFMainLinkMenID=T_BD_Customer.FID;
把客户的基本信息表进行的重新命名,然后修改了sql语句,取得成功,结果如下:
select *
from CT_CYK_CustomerBaseInfo
LEFT OUTER JOIN T_BD_Customer ON CT_CYK_CustomerBaseInfo.CFCustNameID=T_BD_Customer.FID
LEFT OUTER JOIN T_BD_Customer as linkpeople ON
CT_CYK_CustomerBaseInfo.CFMainLinkMenID=linkpeople.FID;
这样就实现了在一个数据库表中同时两次左联接。