我有我试图做一个连接两个表的....我的表的结构是这样的......加入两个表 - 显示数据在没有匹配记录
tbl1
NoClient ApptDate Status
1234 12/22/2016 A
3555 1/23/2017 A
3495 12/23/2016 A
tbl2
NoClient ApptDate
1234 12/22/2016
3555 1/24/2017
所以我想加入这两个表NoClient
和ApptDate
。
我的目标是看到tbl1
所有记录 - 那里是tbl2
(ApptDate
和Noclient
)
期望的最终结果在这种情况下
NoClient AppDate
3555 1/23/2017
3495 12/23/2016
NoClient = 3555
没有匹配的记录在相应的记录tbl2
然而,ApptDate
是不一样的。 NoClient = 3495
一起没有相应的记录。
我相信你的第一个查询将返回与OP想要的相反的 - 匹配的记录。 – Tricky12
@ Tricky12'Where T2.NoClient Is Null'会过滤掉任何匹配项。 – Siyual
是的,当我第一次看到它时,它正在考虑它。 – Tricky12