2016-12-14 8 views

答えて

2

すべての組み合わせを生成して、存在するものを取る:

select n.num, y.year 
from (select distinct num from t) n cross join 
    (select distinct year from t) y left join 
    t 
    on t.num = n.num and t.year = y.year 
where t.num is null; 

注それは関数の名前やキーワードであるためyearは(SQL Server内の列の悪い名前であること考えてくださいdatepart())。

関連する問題