Con esto lo puedes borrar
Código SQL:
Ver originalSQL> SELECT *FROM borrar;
ID CA CA CA CAMP
---------- -- -- -- ----
1 x y z w
34 x y z w
4 a b c d
5 a b c d
SQL> DELETE FROM borrar WHERE ((campo1 || campo2 || campo3 || campo4),id)
IN
(SELECT t1.campos,MIN(t1.id) minimo FROM
(SELECT (campo1 || campo2 || campo3 || campo4) campos,id FROM borrar)t1
GROUP BY t1.campos); 2 3 4 5
2 filas suprimidas.
SQL> commit;
Confirmacion terminada.
SQL> SELECT *FROM borrar;
ID CA CA CA CAMP
---------- -- -- -- ----
34 x y z w
5 a b c d
saludos