Latest web development tutorials

SQL DELETE

DELETE pour supprimer des enregistrements de la table est utilisée.


SQL DELETE

DELETE pour supprimer des lignes dans une table.

DELETE SQL syntaxe

DELETE FROM table_name
WHERE some_column = some_value ;

lampe Notez que SQL DELETE clause WHERE!
Clause WHERE spécifie le ou les documents qui doivent être supprimés. Si vous omettez la clause WHERE, tous les enregistrements seront supprimés!


La base de données de démonstration

Dans ce tutoriel, nous allons utiliser la base de données de l'échantillon w3big.

Ce qui suit est un «Sites Web» sélectionnés de données de la table:

+----+--------------+---------------------------+-------+---------+
| id | name         | url                       | alexa | country |
+----+--------------+---------------------------+-------+---------+
| 1  | Google       | https://www.google.cm/    | 1     | USA     |
| 2  | 淘宝          | https://www.taobao.com/   | 13    | CN      |
| 3  | 本教程      | http://www.w3big.com/    | 4689  | CN      |
| 4  | 微博          | http://weibo.com/         | 20    | CN      |
| 5  | Facebook     | https://www.facebook.com/ | 3     | USA     |
|  6 | 百度         | https://www.baidu.com/    |     4 | CN      |
|  7 | stackoverflow | http://stackoverflow.com/ |     0 | IND     |
+----+---------------+---------------------------+-------+---------+


DELETE SQL exemples

Supposons que nous liste "Sites" pour supprimer du site appelé "Baidu" et le pays est le site Web du CN.

Nous utilisons l'instruction SQL suivante:

Exemples

EFFACER DE Sites WHERE name = "Baidu" ET country = 'CN';

Exécutez le SQL ci-dessus, alors lisez la liste "Sites", les données sont les suivantes:


Supprimer toutes les données

Vous pouvez supprimer la table sans conditions, supprimer toutes les lignes de la table. Cela signifie que la structure de la table, les attributs, les index reste inchangé:

DELETE FROM table_name;

ou

SUPPRIMER * FROM nom_table;

REMARQUE: Lorsque voussupprimez un enregistrement d'être très prudent! Parce que vous ne pouvez pas être répété!