我有两个表如下..
- tbPatientEncounter
- tb代金券
当我执行select query
如下
Select EncounterIDP,EncounterNumber from tbPatientEncounter
它让我恢复了 180 行。和
从 tbVoucher 中选择 VoucherIDP,EncounterIDF
上面的查询返回我 165 行。
但我想执行选择查询,该查询返回我的数据,如 EncounterIDP 不在 tbVoucher 中,因为我在选择查询下面尝试过...
Select * from tbPatientEncounter pe
where pe.EncounterIDP not in
(Select v.EncounterIDF from tbVoucher v )
它不返回任何行。在它显示的第一张图片中EncounterIDP 9 in tbPatientEncounter
,但它没有插入到 tbVoucher 中,因为我尝试过 select Query like
Select * from tbVoucher where EncounterIDF = 9
它返回我 0 行。
我的问题是what is wrong with my above Not In Query.?