Sql删除重复操作

来源:互联网 发布:阿里云客服工作台 编辑:程序博客网 时间:2024/06/13 08:56
DELETE AAA FROM(select * ,row_number() over (partition by  [uID],type,CONVERT(varchar(100), [CreateTime], 102) order by  [CreateTime]) as numrowfrom [test].[dbo].[Tests])  AAA where numrow>1 and AAA.Type=1;goDELETE AAA FROM(select * ,row_number() over (partition by  [uID],type,CONVERT(varchar(100), [CreateTime], 102) order by  [CreateTime] desc) as numrowfrom [test].[dbo].[Tests])  AAA where numrow>1 and AAA.Type=2;

0 0
原创粉丝点击