How to retrieve duplicate rows in a table?
How to delete the duplicate entries in a table?

Answer Posted / anil kumar karasi

1.
Select from <table name A>
where rowid > (select min(rowid) from <table name B>
where A.keyvalues=B.keyvalues);


2.
Delete from <table name A>
where rowid > (select min(rowid) from <table name B>
where A.keyvalues=B.keyvalues);

Is This Answer Correct ?    12 Yes 9 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is transact-sql language?

751


How to get all stored procedures in sql server?

680


How to receive output values from stored procedures?

700


What is query and its types?

682


What is a trace frag?

822






How is a full-text index updated?

697


Using the customer, and order table in northwind database, please write a query to produce xml?

847


What is triggers and its types?

725


Explain stored procedure?

785


How to delete multiple rows with one delete statement in ms sql server?

693


What are null values in ms sql server?

749


How to assign null values to variables or columns?

710


What is filestream?

739


How to generate create view script on an existing view?

738


What is difference between drop truncate and delete?

731