MySQL表的改与删

1.修改 update

sql 复制代码
update 表名 set 列名 = 值 where 条件;

where条件来限制这次操作具体要修改哪些行数据

后面可以跟order by/ limit

将孙悟空的数学成绩改成80

把曹孟德的数学成绩改成60,语文改成70

将总成绩倒数前三的三位同学的数学成绩减去30分

2.删除 delete

sql 复制代码
delete from 表名 where 条件 ;

后面可以跟order by /limit

删除孙悟空的考试成绩

删除整张表数据

不指定任何条件就是删除整张表

这种删除只是删除了数据,表还存在

而drop table是把表本身删除了

相关推荐
0xDevNull11 小时前
MySQL索引进阶用法
后端·mysql
0xDevNull11 小时前
MySQL索引用法
mysql
IvorySQL12 小时前
PostgreSQL 技术日报 (3月6日)|为什么 Ctrl-C 在 psql 里让人不安?
数据库·postgresql·开源
NineData14 小时前
数据库管理工具NineData,一年进化成为数万+开发者的首选数据库工具?
运维·数据结构·数据库
程序员小崔日记17 小时前
一篇文章彻底搞懂 MySQL 和 Redis:原理、区别、项目用法全解析(建议收藏)
redis·mysql·项目实战
IvorySQL18 小时前
PostgreSQL 技术日报 (3月5日)|规划器控制力升级,内核能力再进阶
数据库·postgresql·开源
武子康19 小时前
大数据-241 离线数仓 - 实战:电商核心交易数据模型与 MySQL 源表设计(订单/商品/品类/店铺/支付)
大数据·后端·mysql
数据组小组1 天前
免费数据库管理工具深度横评:NineData 社区版、Bytebase 社区版、Archery,2026 年开发者该选哪个?
数据库·测试·数据库管理工具·数据复制·迁移工具·ninedata社区版·naivicat平替
用户8307196840822 天前
MySQL 查询优化 30 条封神技巧:用好索引,少耗资源,查询快到飞起
mysql