Questione : Necessità di girare uno SQL prescelto in una dichiarazione di cancellazione

Ho la seguente dichiarazione di SQL che devo trasformarmi in un update_id del delete

SELECT, DTTM_IMPORTED dal
GROUP di PS_MAINTENANCE_LOG da update_id, conteggio di DTTM_IMPORTED
HAVING (*) > 1


--- Ciò è stata presentata ma non ha lasciato una delle file duplicate, esso ha cancellato tutte le file dove il conteggio (*) era maggior di one.
delete dal

Thanks in anticipo.
del in
(update_id del
SELECT, DTTM_IMPORTED dal
GROUP di PS_MAINTENANCE_LOG da update_id, conteggio dello ps_maintenance_log
where (update_id, DTTM_IMPORTED) di DTTM_IMPORTED
HAVING (*) > 1
) class= del

Risposta : Necessità di girare uno SQL prescelto in una dichiarazione di cancellazione

potete provare il qui sotto:

cancellazione da ps_maintenance_log x
dove esiste (selezionare 1 a partire da ps_maintenance_log y
dove x.update_id = y.update_id
e x.DTTM_IMPORTED = y.DTTM_IMPORTED
e x.rowid <� y="">
Grazie
Altre soluzioni  
 
programming4us programming4us