gpt4 book ai didi

mysql - 如何通过乘法结果查询特定行顺序

转载 作者:行者123 更新时间:2023-11-29 21:16:36 26 4
gpt4 key购买 nike

我有一个带有佣金列的产品表。我想比较产品并按佣金结果排序。可以这样做吗?我这里有:

id  price   com% (com)
3 3500 23 (805)
4 3800 23 (874)
30 3800 25 (950)
31 4000 25 (1000)
32 3500 22 (770)

根据com列。我希望结果相应地从 31,30,4,3 和 1 排序。我所能想到的就是这个查询。

select * from excursion_db order by exc_com desc

仅按佣金排序(com 列)。当 com% 高但 price 低时,这可能会导致错误。最终,com 可能会低于较高价格,但低于 com%

那么,如何通过price*com% desc之和得到指定的行顺序呢?

请注意:表中不存在 (com) 列。我写在这里是为了比较总佣金。

最佳答案

试试这个:

select * from excursion_db order by price * `com%` desc

关于mysql - 如何通过乘法结果查询特定行顺序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35884100/

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