
mysql
yjm2017
这个作者很懒,什么都没留下…
展开
-
mysql事务
一、事务的特性:1.原子性保证一个事务中数据要么全部成功提交,要么全部失败回滚,不能只执行其中一部分操作。2.一致性事务的执行不能破坏数据库的完整性和一直性,在事务的执行前后数据库都必须处于一致性状态。3.隔离性未授权读取(未提交的数据读取),授权读取(已提交数据的读取),可重复读取和串行化4.持久性一旦事务提交,那么它对数据库中的对应数据的状态的变更就会永久保存到数据库中。即使发生系统崩溃或机器宕机等故障,只要数据库能够重新启动,那么一定能够将其恢复到事务成..原创 2022-05-16 16:54:01 · 339 阅读 · 1 评论 -
mysql 语句使用记录
1.where与having区别where是对数据聚合前进行过滤,having是对聚合后的数据进行过滤。注:在实际运用中尽量使用where过滤,这样结果集减少,可以提高效率。2.with rollup使用with rollup可对聚合后结果进行汇总,可以应用于既查询分类数据也查询所有数据场景。注:如果sql中含有where条件with rollup也是汇总所有数据,并不是只汇总条件过滤后的数据。例如:3.内连接和外连接查询区别内连接: 内连接只查询合法数据,如.原创 2022-05-07 11:49:56 · 396 阅读 · 0 评论 -
近五年纳统企业分布
SELECT a.click_date name, ifnull(b.count, 0) AS value FROM ( SELECT YEAR (now()) AS click_date UNION ALL SELECT YEAR (now()) - 1 AS click_date UNION ALL SELECT YEAR (now()) - 2 AS click_date UNION ALL SELECT ..原创 2021-09-16 14:53:36 · 285 阅读 · 0 评论 -
mysql使用if函数
使用方式如下 : IF(expr1,expr2,expr3)如果expr1的值为true,则返回expr2的值,如果expr1的值为false,则返回expr3的值。实例:原创 2021-01-11 14:31:43 · 348 阅读 · 0 评论