情况是几个字段 union,然后查出来一条结果,但是这一条结果的 add 和 reduce 值颠倒了。单独把 union 的那一条拿出来执行是正常的。
1
sherlockwhite OP 有大佬知道是什么情况吗
|
2
singerll 2020-03-14 18:46:53 +08:00 via Android
不一定是 mysql 的问题吧,也可能是工具。。。换命令行试试?
|
3
sherlockwhite OP @singerll #2 不是的,我代码里跑出来出问题我才去找问题的。用的是 MySQL workbeach
|
4
msg7086 2020-03-15 03:47:00 +08:00
多试试几个版本和分支的 MySQL 看看?
有时候会出现某些特定版本有 Bug 的情况。 |
5
changwei 2020-03-15 03:53:04 +08:00 via Android
為什麼要寫 0 as reduce 這個字段沒看懂
|
6
sherlockwhite OP @changwei union 补字段
|
7
sherlockwhite OP 很奇怪的是,我把图一的两条换过来就正常了。
|
8
sherlockwhite OP 不知道是什么原理。
|
9
sherlockwhite OP 0 as reduce,money as add => money as add,0 as reduce
|