本节书摘来自异步社区《PHP和MySQL Web开发从新手到高手(第5版)》一书中的第2章,第2.9节,作者【澳】Kevin Yank,更多章节内容可以访问云栖社区“异步社区”公众号查看
2.9 删除存储的数据
PHP和MySQL Web开发从新手到高手(第5版)
在SQL中删除条目非常容易,你可能已经注意到了,这是一个重复的话题。以下是该命令的语法:
DELETE FROM tableName WHERE conditions
要从表中删除所有关于chicken的笑话,使用以下的查询:
DELETE FROM joke WHERE joketext LIKE "%chicken%"
信不信由你,DELETE命令中的WHERE子句是可选的。因此,当输入这条命令的时候,你应该非常小心。如果漏掉了WHERE子句,DELETE命令将会应用于表中的所有条目。
如下的命令将会一次清空joke表:
DELETE FROM joke
很可怕,不是吗?