Mysql
 sql >> Database >  >> RDS >> Mysql

Elimina molte righe da una tabella usando id in Mysql

Il modo migliore è usare IN dichiarazione :

DELETE from tablename WHERE id IN (1,2,3,...,254);

Puoi anche usare BETWEEN se hai ID consecutivi :

DELETE from tablename WHERE id BETWEEN 1 AND 254;

Ovviamente puoi limitare alcuni ID usando altre clausole WHERE :

DELETE from tablename WHERE id BETWEEN 1 AND 254 AND id<>10;