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 only how should u
write query?
Answer Posted / yaswanth
delete from employees where rowid NOT IN(select max(rowid) from employees GROUP BY salary)
| Is This Answer Correct ? | 7 Yes | 2 No |
Post New Answer View All Answers
Explain the difference between rename and alias?
What is normalisation in sql?
How can you load multi line records? : aql loader
What is compute?
What is difference between db2 and sql?
What is offset and limit in sql?
Why is a primary key important?
Does truncate free space?
Why select is used in sql?
How do temporal tables work?
Can procedure in package be overloaded?
Why do we use set serveroutput on?
What is the trigger in sql?
What is snowflake sql?
Why partition by is used in sql?