类别 | 详细解示 |
---|---|
基本语法 | DELETE FROM 表 [where 条件]; |
示例 | DELETE FROM user where id > 10; |
示例说明 | 删除掉用户表中id大于10的所有用户 |
jadual pengguna, struktur jadual adalah seperti berikut:
id | username | balance |
---|---|---|
1 | 王宝强 | 50000.00 |
2 | 黄晓明 | 150000000.00 |
15 | 马云 | 15000.00 |
16 | 陈赫 | 1234131.00 |
mysql> 1;
Pertanyaan OK, 1 baris terjejas (0.08 saat)
Padamkan rekod baris dengan id 1, Li Wenkai.
padam dan potong adalah sama, tetapi mereka mempunyai satu perbezaan, iaitu, PADAM boleh mengembalikan bilangan rekod yang dipadam, manakala TRUNCATE TABLE mengembalikan 0.
Jika terdapat medan autoincrement dalam jadual, gunakan truncate table untuk memulihkan nilai permulaan kepada 1.
类别 | 说明 |
---|---|
基本语法 | TRUNCATE TABLE 表名; |
示例 | TRUNCATE TABLE user; |
示例说明 | 清空表的数据,并且让自增的id从1开始自增 |
【Ingat】