gpt4 book ai didi

php - MySQL查询,按数字差异排序?

转载 作者:行者123 更新时间:2023-11-29 01:33:28 26 4
gpt4 key购买 nike

我想做这样的事情:

    SELECT * FROM `sometable` 
WHERE `smth`=`smth`
ORDER BY (`r1`-`r2`)

但是当r2>r1时,difference不是负数,而且有很大的值...减去后如何得到负值?

最佳答案

好吧,我想你在 r1 和 r2 中有无符号值...要获得负值尝试运行这个:

SET sql_mode='NO_UNSIGNED_SUBTRACTION';

关于php - MySQL查询,按数字差异排序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4286767/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com