how to delete duplicate rows from a specified table(only
single table)
how do you know which join is need to be used
Answer Posted / arif jameel
First add an Identity Column in table
Alter table <tblname>
Add < New_columnID > int identity(1,1)
Delete from <tblname> where < New_columnID> in
(select max(New_columnID)from <tblname>
Group by <tbl_columnname>
having count (<tbl_columnname>)>1)
| Is This Answer Correct ? | 1 Yes | 1 No |
Post New Answer View All Answers
Can we declare a column having number data type and its scale is larger than pricesionex: column_name number(10,100),column_name numbaer(10,-84)
What is sqlerrm?
Is inner join faster than left join?
How do we accept inputs from user during runtime?
What is the difference between truncate and drop statements?
What is sql profiling in oracle?
Which version of sql do I have?
What are pl/sql packages?
How long will it take to learn pl sql?
What is offset in sql query?
What is %type in sql?
What is online transaction processing (oltp)?
what are integrity rules?
What is a function in oracle pl sql?
What programs use sql?