曲径通幽论坛

标题: 删除记录 [打印本页]

作者: beyes    时间: 2012-4-28 11:03
标题: 删除记录
删除记录使用 DELETE 语句,其格式如下:
DELETE FROM <表名> [WHERE <条件>];

下面示例:

先查询某个表的记录:
mysql> select * from authors;
[attach]369[/attach]
上面红框中的几条记录有些错误,现在想删除掉。先删除第 4 条:
mysql> delete from authors where author_id=4;
Query OK, 1 row affected (0.76 sec)

mysql> select * from authors;
[attach]370[/attach]
由上可见删除成功。如果要同时删除多条可以运行下面的命令,比如这里想一次删除掉第 5, 第6,第7 条:
mysql> delete from authors where author_id in (5,6,7);
Query OK, 3 rows affected (0.74 sec)

mysql> select * from authors;
[attach]371[/attach]
由上可见,也已经删除成功。




欢迎光临 曲径通幽论坛 (http://www.groad.net/bbs/) Powered by Discuz! X3.2