sql
cainiao1923
这个作者很懒,什么都没留下…
展开
-
sql关联心得
业务数据放心跟字典关联,业务数据不会受影响,只要字典不重复 。原创 2021-05-13 18:18:32 · 252 阅读 · 0 评论 -
on where 的使用
外连接: 如果想对右表进行限制,则一定要在on条件中进行, 对左表进行过滤必须用where 内连接: 随便 都可以 这里是引用 https://zhuanlan.zhihu.com/p/85856388?utm_source=wechat_session&utm_medium=social&utm_oi=957606644893331456&utm_campaign=shareopn ...原创 2021-01-06 11:40:30 · 210 阅读 · 0 评论 -
mysql死锁
https://segmentfault.com/a/1190000020933852转载 2020-04-30 17:07:20 · 120 阅读 · 0 评论 -
排它锁 共享锁 。RR的问题
for update 只能读 不能改 不能加锁 lock in share mode 只能读 不能改 可以加共享锁 不能加排他锁。 不同节点 同身份证 不好锁。 不是同时判断,有锁的,是因为 后面一个没读到前一个在数据库里的操作结果,导致以为还能插,就重复了,比如,rr 入库慢。关键 插完了 之前慢的还插,就重复了。rr就是另一个事务已经插了 现在的事务又插。 ...原创 2020-02-20 11:16:16 · 184 阅读 · 0 评论 -
mysql 小数点问题
如图,mysql会默认截取小数点后十位,四舍五入 如图,说是Mysql 5.1的BUG原创 2020-01-22 09:49:53 · 920 阅读 · 0 评论 -
关联字典表,用外连接还是内连接
总结: 根据自己的期望,如果需要严格比照,不要用 LEFT JOIN。 如果需要显示全部记录,使用 LEFT JOIN 安全起见,可以用外连接,否则觉得字典肯定全,那就用内连接。 (或者可以,先确保 字典全。字典理应 全。) ...转载 2020-01-08 14:59:04 · 595 阅读 · 0 评论 -
在left join语句中,左表过滤必须放where条件中,右表过滤必须放on条件中,这样结果才能不多不少,刚刚好。
https://developer.aliyun.com/article/718897转载 2019-12-18 11:06:58 · 2716 阅读 · 2 评论