木子冬
程序就是规范流程下的替代品,互联网就是对应需求下的一个产业链!

导航

 

WITH C1

AS

(

SELECT [MachineName]

      ,[EnvironmentID]

      ,[MachineFunction]

      ,[InsertDate]

      ,[APFlag]

      ,ROW_NUMBER() OVER(PARTITION BY [MachineName] ORDER BY [InsertDate]) AS RowNum

  FROM [BingAdsMachines].[dbo].[MachineHistoryDistinct]

  WHERE InsertDate > '2013-07-31'

  )

DELETE *

FROM C1

WHERE RowNum > 1

笨方法:

INSERT INTO TEMP FROM  SELECT DISTINCT * from TABLE

TRUNCATE TABLE [TABLE]

INSERT INTO TABLE FROM SELECT * FROM TEMP

posted on 2013-09-25 11:14  木子_冬  阅读(213)  评论(0编辑  收藏  举报