sql >> Database >  >> RDS >> Mysql

Verwijder veel rijen uit een tabel met id in Mysql

De beste manier is om IN . te gebruiken verklaring :

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

U kunt ook BETWEEN . gebruiken als je opeenvolgende ID's hebt:

DELETE from tablename WHERE id BETWEEN 1 AND 254;

Je kunt natuurlijk voor sommige ID's een limiet stellen met behulp van een andere WHERE-clausule:

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


  1. Hoe Tan() werkt in PostgreSQL

  2. laad data spinner van sqlite en mysql

  3. Hoe het MySQLdb-pakket te installeren? (ImportError:Geen module met de naam setuptools)

  4. Kunnen we de tabelnaam als optie in MySQL hebben?