sockball07 最近的时间轴更新
sockball07

sockball07

V2EX 第 365154 号会员,加入于 2018-11-23 09:16:07 +08:00
业务 SQL 优化问题
MySQL  •  sockball07  •  189 天前  •  最后回复来自 zheng96
24
nginx 正向代理的问题
NGINX  •  sockball07  •  2021-02-15 00:10:27 AM  •  最后回复来自 Lax
10
PIL 库添加文字使用苹方字体时不能显示杀字?
Python  •  sockball07  •  2021-01-26 22:08:57 PM  •  最后回复来自 RyougiShiki
1
PHP 为什么 array_merge 不应该在循环中使用
问与答  •  sockball07  •  2020-11-09 20:37:04 PM  •  最后回复来自 sockball07
5
请教一个 SQL 问题
问与答  •  sockball07  •  2020-09-20 11:12:21 AM  •  最后回复来自 awen233333
5
crontab 的 week 位置给定 */2 该如何理解?
程序员  •  sockball07  •  2020-07-30 21:50:41 PM  •  最后回复来自 sockball07
4
[求职] 坐标广州 一个尴尬的 phper
求职  •  sockball07  •  2019-10-07 16:40:23 PM  •  最后回复来自 laojiaqing
24
sockball07 最近回复了
@youthfire #4 为什么不平齐高一些就会容易干眼呢
64 天前
回复了 tlerbao 创建的主题 git git reset --hard 求救哈
如果还记得改了哪些文件 本地历史还能救回一些
83 天前
回复了 boneashcn 创建的主题 互联网 雅虎要关闭中国用户的 yahoo.com 账号了
挖个坟 已经 1 个月多了 还是能正常收发件 应该不只有我一个吧
但是还是不敢继续使用
我就说一句以前没感受到的 在垃圾项目里面才发现 php 数组这玩意就是个黑箱 还到处传这传那 里面到底有什么根本就不知道
118 天前
回复了 CookCoder 创建的主题 程序员 斐波那契数列 n = 9292 的结果是什么?
@flyhelan #54 刚好也直接 google 了一下 1000000007 https://www.zhihu.com/question/49374703
130 天前
回复了 moeik 创建的主题 信息安全 鉴于向日葵爆远程执行漏洞
借楼问问 这种漏洞 要研发背锅的吗
132 天前
回复了 PrtScScrLk 创建的主题 MySQL mysql 批量更新有哪些常用的?
刚好我也想问 把这些常数条件和常数值用 UNION 连接起来 再和待更新的表 JOIN 一下再更新对应的值 哪个快

大概长这样
UPDATE table main, { union } tmp
SET main.status = tmp.status
WHERE main.id = tmp.id
189 天前
回复了 sockball07 创建的主题 MySQL 业务 SQL 优化问题
#16 @zheng96 和我优化另外 2 个的思路很像(一个也是 UNION ALL 固定数据,一个也是使用多个临时变量)像是一个结合体 应该是可行的 (还是很像一种循环

要指出的一个错误是 你的 @b 在没有初始化的情况下始终为 NULL 而 NULL 不能与任何类型作比较 于是执行 IF(@b != t.id, @a := 0, 0)的时候永远会是 FALSE 的逻辑

另外要提醒的是 IF(@b != t.id, @a := 0, 0) 为 TRUE 的逻辑中是一个赋值表达式 最终返回为 NULL
190 天前
回复了 sockball07 创建的主题 MySQL 业务 SQL 优化问题
#8 @feigle 10 楼解释了 因为前一次 update 可能会满足下一次的条件...

#9 @zheng96 应该不对 第一次大于 1 的 更新以后是满足下一组条件的...

#10 @nuanshen 前人的成果😅 也不知道是怎么变成这样的 开始叫我优化的时候没仔细看想着这还不简单 然而还隐藏了个下次递增... 能不能保证为连续数 这个得去验证一下 谢谢
190 天前
回复了 sockball07 创建的主题 MySQL 业务 SQL 优化问题
#4 抱歉有点没看懂 这边实质上就是不停的更新 sort 只是多次执行之后可能会递增多次(像 6 楼说的那样)

#5 如果能在程序里计算也不会来问啦 毕竟程序计算前提就是取出数据

#6 @zlowly 就是会递增多次...试图通过一次 update 也只是尝试 实在不行就没办法了
关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2483 人在线   最高记录 5497   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 29ms · UTC 15:38 · PVG 23:38 · LAX 08:38 · JFK 11:38
Developed with CodeLauncher
♥ Do have faith in what you're doing.