根据条件,删除重复字段的记录?
RC_ID RC_DeviceID RC_TimeNo
1 1 1
2 1 2
3 1 3
3 1 3
4 1 4
5 1 4
6 1 5
7 2 1
8 2 2
9 2 3
10 2 4
...
说明:RC_ID为主键,删除RC_DeviceID=1 and RC_TimeNo=重复的记录。
最终结果
RC_ID RC_DeviceID RC_TimeNo
1 1 1
2 1 2
3 1 3
5 1 4
6 1 5
7 2 1
8 2 2
9 2 3
10 2 4
...
------解决方案--------------------
if object_id('tb')is not null drop table tb
go
CREATE TABLE tb(RC_ID int, RC_DeviceID int, RC_TimeNo int)
INSERT tb SELECT
1 , 1 , 1 UNION ALL SELECT
2 , 1 , 2 UNION ALL SELECT
3 , 1 , 3 UNION ALL&n