🚀 个人主页 极客小俊
✍🏻 作者简介:程序猿、设计师、技术分享
🐋 希望大家多多支持, 我们一起学习和进步!
🏅 欢迎评论 ❤️点赞💬评论 📂收藏 📂加关注
delete介绍与语法规则
delete
语句其实和update
很类似,一个是删除一个是更新,但对于delete
来讲我觉得更加危险,因为它会直接把数据记录删除!
语法规则
delete from 表名 [where…]
注意
这里的删除数据库记录和我们的更新数据记录是一样的,也都是必须要加上where
子句条件才合理!
也就是说在删除表中数据的时候,一定要加上where条件
,如果不加条件,就表示删除
表中的所有数据
, 这是非常危险的行为!
比如说: 删除id
为4的那条数据
如下
delete from users where id=4 /* 删除ID为4的那条数据 */
删除users
表中所有的数据,相当于清空表, 也就是说但这种方式不会删除表结构,只是清空表数据。
delete from users
举例说明
比如这里我们要删除一个students表
中,ID为2的数据记录
那么SQL
语句如下
delete from students where student_id=2;
如图
那么ID为2的数据记录就没有了!
但是如果我们要删除重复的数据该怎么办呀?
例如
我要删除students 表中 名称为赵阳
的人
你这就不能单一靠条件ID来删除记录了 ,那么具体SQL如下:
DELETE FROM students WHERE student_name = '赵阳';
如图
这样就删除了
如图
所以删除数据记录,不一定是用ID字段!
"👍点赞" "✍️评论" "收藏❤️"
欢迎一起交流学习❤️❤️💛💛💚💚
好玩 好用 好看
的干货教程可以
点击下方关注❤️
微信公众号❤️
说不定有意料之外的收获哦..🤗嘿嘿嘿、嘻嘻嘻🤗!
🌽🍓🍎🍍🍉🍇