write a query to delete similar records in same table
Answer Posted / santosh kumar
simple answer for deleting duplicate record from a table.....
table:---
create table t1 (id number(5),name varchar2(20));
then:----
insert into t1 values(10,'a');
insert into t1 values(10,'a');
insert into t1 values(20,'b');
insert into t1 values(20,'b');
---after insertion it'll like this----
id name
10 a
10 a
20 b
20 b
-------------------------------------------------------------
delete from t1
where rowid not in (select min(rowid) from t1 group by name);
| Is This Answer Correct ? | 2 Yes | 1 No |
Post New Answer View All Answers
What is oracle and pl sql?
How can the performance of a trigger be improved?
How would you reference column values before and after you have inserted and deleted triggers?
How do you rank data in sql?
What is pl/sql table? Why is it used?
What is a schema? How is it useful in sql servers?
Why is the cursor important?
Who developed sql?
Does a user_objects view have an entry for a trigger?
Can you upgrade sql express to full sql?
what are the differences between char and nchar? : Sql dba
How do I order columns in sql?
Is mariadb nosql?
Which sql most popular?
How many rows can sqlite handle?