Originariamente inviato da nicola75ss
se devi cancellare solo quelli con id maggiore di 5

delete from tabella where id > 5

se gli id da tenere sono sparsi

delete from tabella where id not in (x,y,z)

dove x,y,z saranno gli id che vuoi conservare

grazie nicola, mi sa che e' la seconda opzione perche' gli id sono sparsi.
Quelli che devo mantenere vanno dal 500 in poi ma sparpagliati

Grazie per l'aiuto