首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

select中in跟not in問題

2013-07-01 
select中in和not in問題select count(job_Number) from #dddselect count(job_Number) from #cccselect co

select中in和not in問題
select count(job_Number) from #ddd
select count(job_Number) from #ccc
select count(*) from #ddd d where d.job_Number in (select job_Number from #ccc)
select count(*) from #ddd d where d.job_Number not in (select job_Number from #ccc)

分別返回
584080
50286
277130
0

在這裏為什麼in有數據,not in 沒有數據呢?

[解决办法]
select count(*) from #ddd d where not exists (select 1 from #ccc where d.job_Number=job_Number)

热点排行