![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
sql
lai632280561
这个作者很懒,什么都没留下…
展开
-
mysql5.7.6之派生表合并
mysql5.7.6之派生表合并(derived_merge = on)外部查询分组导致子查询order by生效:可以通过在子查询中使用任何阻止合并的构造来禁用合并,如DISTINCT的。批量更新手机号重复的记录只留下最新一条不更新UPDATEtest_user vm4SETvm4.phone = vm4.mobile,vm4.mobile = NULLWHERE vm4.mobile IN( SELECT tmp2.mobile F...原创 2021-08-06 09:08:38 · 164 阅读 · 0 评论 -
mysql异常:Lock wait timeout exceeded
Lock wait timeout exceeded出现该异常,单表被锁无法执行操作。处理:SHOW FULL PROCESSLIST;找到对应ID,杀掉KILL 610196;原创 2020-01-03 00:48:46 · 83 阅读 · 0 评论 -
mysql数据库常用sql整理
1.查询所有包含某列的表SELECT * FROM information_schema.columns WHERE column_name='userId';2.常用时间SELECT CURDATE(); 当天年月日SELECT DATE_SUB(CURDATE(),INTERVAL 1 DAY); 当前日期的前一天SELECT DATE_ADD(CURDATE(),I...原创 2020-01-03 00:31:41 · 99 阅读 · 0 评论 -
一条update语句更新多条sql记录
要求:将dispatch表中关联的用户名更新到dispatch表中。UPDATE xn_m_dispatch dispLEFT JOIN(SELECT dis.`id` AS dispatchID,u.`name` AS userName FROM xn_m_dispatch disLEFT JOIN xn_m_logistics_order lo ON lo.`id`=dis.`log...原创 2019-04-18 20:13:11 · 14569 阅读 · 0 评论