消除NULL記錄在SQL Server 2008在不同的SELECT語句
Relation : Employee
empid clock-in clock-out date Cmpid
1 10 11 17-06-2015 001
1 11 12 17-06-2015 NULL
1 12 1 NULL 001
2 10 11 NULL 002
2 11 12 NULL 002
我需要填充表溫度:
insert into temp
select distinct empid,date from employee
這給所有 3條記錄,因爲它們是不同的,但我需要什麼 是
empid date CMPID
1 17-06-2015 001
2 NULL 002
2第一是不顯着。對於最後一個'日期不爲空'應該做 – njzk2
但是你沒有在你的查詢中包含'Cmpid',那麼結果a)如何返回3個不同的行,並且b)有'CMPID'列?你能用文字描述你想要達到的目標嗎? – DuncanKinnear