Maison >base de données >tutoriel mysql >Comment pouvons-nous supprimer plusieurs lignes de la table MySQL ?

Comment pouvons-nous supprimer plusieurs lignes de la table MySQL ?

PHPz
PHPzavant
2023-09-12 09:17:121244parcourir

我们如何从 MySQL 表中删除多行?

Nous pouvons supprimer plusieurs lignes d'une table MySQL en utilisant l'instruction DELETE et une clause WHERE qui identifie ces multiples lignes.

Exemple

mysql> Select * from names;
+------+-----------+
| id   | name      |
+------+-----------+
| 1    | Rahul     |
| 2    | Gaurav    |
| 3    | Raman     |
| 5    | Ram       |
+------+-----------+
4 rows in set (0.00 sec)

mysql> DELETE from names WHERE id > 2;
Query OK, 2 rows affected (0.04 sec)

La requête ci-dessus supprimera plusieurs lignes car la clause WHERE identifie deux lignes avec l'identifiant > 2 de la table "noms".

mysql> Select * from names;
+------+-----------+
| id   | name      |
+------+-----------+
| 1    | Rahul     |
| 2    | Gaurav    |
+------+-----------+
2 rows in set (0.00 sec)

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer