mysql
想做托尼老师的码农
虽然是个码农,但梦想是做一名优秀的托尼老师
展开
-
mysql分组后实现排序,不用临时变量实现
网上找了一大堆全都是要使用临时变量实现,但是觉得好麻烦,最后在同事的协助下终于搞定啦。排序方式为 1 2 2 4 (如果要实现 1 2 2 3 这种把 count(s.tday_mng_ast) + 1 改为count(DISTINCT s.tday_mng_ast) + 1即可),CM_PST_ID为岗位id,要实现该岗位下按tday_mng_ast这个数量进行排名SEL...原创 2020-01-20 09:48:38 · 523 阅读 · 0 评论 -
mysql 乐观锁实现
mysql 乐观锁实现一、为什么需要锁(并发控制)? 在多用户环境中,在同一时间可能会有多个用户更新相同的记录,这会产生冲突。这就是著名的并发性问题。 典型的冲突有: 1.丢失更新:一个事务的更新覆盖了其它事务的更新结果,就是所谓的更新丢失。例如:用户A把值从6改为2,用户B把值从2改为6,则用户A丢失了他的更新。 2.脏读:当一个事务读...转载 2018-11-22 09:40:07 · 147 阅读 · 0 评论