有一個a表left join 關(guān)聯(lián)b表查詢 where為b.name is null 那么查到的都是b表沒有的記錄
select count(b.name) from a a left join b b on a.name =b.name where b.name is null
在ssms會提示一個警告null為被抹除极颓,假設(shè)實際上有5條記錄但是得到的還是0 滑肉,所以改為 count(*)
或者count(a.name)
就能正常計算了
有一個a表left join 關(guān)聯(lián)b表查詢 where為b.name is null 那么查到的都是b表沒有的記錄
select count(b.name) from a a left join b b on a.name =b.name where b.name is null
在ssms會提示一個警告null為被抹除极颓,假設(shè)實際上有5條記錄但是得到的還是0 滑肉,所以改為 count(*)
或者count(a.name)
就能正常計算了