SQL FOR REMOVING DUPLICATE
create table demo(
id int identity(1,1) not null,
alpha nvarchar(50)
)
insert into demo select 'A'
insert into demo select 'A'
insert into demo select 'A'
insert into demo select 'A'
insert into demo select 'A'
select * from demo
;WITH cte
AS (SELECT ROW_NUMBER() OVER (PARTITION BY alpha
ORDER BY ( SELECT 0)) RN
FROM demo)
DELETE FROM cte
WHERE RN > 1
select * from demo
No comments:
Post a Comment