学习目标:
delete删除数据记录与like子句指定条件、union操作符
学习内容:
1.delete删除数据
delete from <表名称> ; 删除表中所有数据
如果没有指定 WHERE 子句,MySQL 表中的所有记录将被删除。
delete from <表名称> where age=21; 删除表中指定数据
可以在 WHERE 子句中指定任何条件
mysql> select * from polon;
+----+-----------+-----+-----+-----------------+
| id | name | sex | age | submission_data |
+----+-----------+-----+-----+-----------------+
| 2 | 李四 | 男 | 21 | 2021-01-30 |
| 3 | 王五 | 女 | 19 | 2016-08-09 |
| 4 | 张三 | 男 | 18 | 2018-07-03 |
| 5 | 二麻子 | 男 | 18 | 2018-07-03 |
+----+-----------+-----+-----+-----------------+
4 rows in set (0.00 sec)
mysql> delete from polon where age=21; #删除age为21的指定数据
Query OK, 1 row affected (0.50 sec)
mysql> select * from polon;
+----+-----------+-----+-----+-----------------+
| id | name | sex | age