消除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