Hi Mahesh,
you can't do that without an intermediate table (unless you use the internal ROWID which is no longer available).
Depending on the number of duplicates you might do Harpreet's approach (huge number) or
CREATE VOLATILE SET TABLE xxx AS (your SELECT/QUALIFY or GROUP BY all HAVING COUNT(*) > 1), DELETE FROM xxx, re-INSERT FROM xxx
Hi Mahesh,
you can't do that without an intermediate table (unless you use the internal ROWID which is no longer available).
Depending on the number of duplicates you might do Harpreet's approach (huge number) or
CREATE VOLATILE SET TABLE xxx AS (your SELECT/QUALIFY or GROUP BY all HAVING COUNT(*) > 1), DELETE FROM xxx, re-INSERT FROM xxx
Dieter