将两个表与where子句合并在一起的SQL查询
问题描述:
嗨我希望通过表1中的值(名称CustID)搜索表2,并且如果在匹配表1的表2(CustID)中找到所有值(CustID),值必须与表1中与表2值不匹配的所有值一起显示。将两个表与where子句合并在一起的SQL查询
是否可以这样做,如果可以,请告诉我怎么做,我需要这个项目。
在此先感谢
答
这听起来像你想“左”加盟,这将拉动在表1表2中匹配的人的所有记录加分。
SELECT A. ,B。 FROM table1 A LEFT JOIN table2 B ON A.CustID = B.CustID
+0
非常感谢你的工作 – Wynand 2011-03-18 11:54:49
有一个LEFT JOIN运算符。看看它。 – StuffHappens 2011-03-18 11:48:07