[SQL] SQL DELETE 语句
上一篇 /
下一篇 2019-05-15 15:10:22
/ 个人分类:数据库
DELETE 语句用于删除表中的
记录。
SQL DELETE 语法DELETE FROM table_name
WHERE column operator value;
注意 SQL DELETE 语句中的 WHERE 子句!WHERE 子句规定哪条记录或者哪些记录需要删除。如果您省略了 WHERE 子句,所有的记录都将被删除!
实例演示使用 RUNOOB 样本
数据库。
下面是选自 "Websites" 表的数据。
从 "Websites" 表中删除网站名为 "
百度" 且国家为 CN 的网站 。
mysql> DELETE FROM websites WHERE name = 'Baidu' AND country = 'CN';
Query OK, 2 rows affected (0.12 sec)
删除所有数据在不删除表的情况下,删除表中所有的行。这意味着表结构、属性、索引将保持不变:
DELETE FROM table_name;
或者
DELETE * FROM table_name;
Note: 在删除记录时要格外小心!
收藏
举报
TAG: