MySQL
文章平均质量分 63
记录自己的学习历程。
YaoYong_BigData
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MySql经典练习50题
MySql经典联系50题原创 2025-08-27 14:36:59 · 217 阅读 · 0 评论 -
彻底理解MySQL四种事务隔离级别
一、事务特性(ACID):原子性(Atomicity)指事务内所有操作要么一起执行成功,要么都一起失败(或者说是回滚);如事务经典转账案例:A给B转账,A把钱扣了,但B没有收到;可见这种错误是不能接受的,最终会回滚,这也是原子性的重要性。一致性(Consistency)指事务执行前后的状态一致,如事务经典转账案例:A给B互相转账,不管怎么转,最终两者钱的总和还是不变;持久性(Durability)指事务一旦提交,数据就已经永久保存了,不...原创 2022-05-10 10:51:59 · 2700 阅读 · 2 评论 -
mysql中case when的用法
case when的使用情况有三种等值转换 范围转换 列转行操作1.等值转换设计数据库的时候总会把用户的性别用int存储('0’为女,'1’为男),但是怎么把它抓换成汉字显示呢?select name as '姓名',(case sex when 0 then '女' else '男' end) as '性别'from test.student;查询结果:2.范围转换按照用户成绩显示优(90分以上)、良(80分-90分)、及格(60分-80分)、不及格(60原创 2022-05-01 17:36:30 · 78606 阅读 · 3 评论 -
MySql中group by的用法
先来看下表1,表名为test:执行如下SQL语句:SELECT name from test GROUP BY name ;你应该很容易知道运行的结果,没错,就是下表2:可是为了能够更好的理解“group by”多个列“和”聚合函数“的应用,我建议在思考的过程中,由表1到表2的过程中,增加一个虚构的中间表:虚拟表3。下面说说如何来思考上面SQL语句执行情况:1.FROM test:该句执行后,应该结果和表1一样,就是原来的表。2.FROM test Group BY name:该句执行后,我原创 2022-05-01 16:00:08 · 2053 阅读 · 0 评论
分享