[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:

cq520131517的个人空间 引用 删除 cq520131517   /   2019-05-16 09:20:01
不错
cq520131517的个人空间 引用 删除 cq520131517   /   2019-05-16 09:19:52
1
 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

日历

« 2019-05-21  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 480
  • 日志数: 24
  • 图片数: 1
  • 建立时间: 2019-01-22
  • 更新时间: 2019-05-15

RSS订阅

Open Toolbar