one of the column in my table contains the data like
SAL
----
1000
1000
2000
3000
3000
So my requirement is i want output like
SAL
---
1000
2000
3000
it mean i want to delete duplicate rows in the table
permanently and i want output in the above formatow should u
write query?
Answer Posted / dinesh kumar
delete from table_name alias1
where rownum < ( select max(rownum) from table_name alias2
where alias1.col1 = alias.col2 );
| Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers
Is time a data type in sql?
what is denormalization. : Sql dba
What are the various restrictions imposed on view in terms of dml?
What is the best partition size for windows 10?
How do I run a sql trace?
Can we insert in sql function?
What is bulk collect in pl sql?
what is bcp? When does it used? : Sql dba
Does oracle roll back the transaction on an error?
What are the rules to be applied to nulls whilst doing comparisons?
what are string data types? : Sql dba
What is the use of triggers?
What is embedded sql in db2?
What is the basic structure of an sql?
How many postgresql users are there, worldwide?