gpt4 book ai didi

mysql - 由于按子句排序,我的查询不起作用

转载 作者:行者123 更新时间:2023-11-29 08:31:43 24 4
gpt4 key购买 nike

我正在编写用于显示数据的查询,并在该查询中添加了 order by 子句。我的查询是

SELECT * FROM `coupons` 
WHERE `status` = 'A' && `type` = '2'
&& `time` > CURDATE() && `start_date` <= CURDATE()
order by `stocks` asc

在上面的查询中,它按“股票”排序,但在某些情况下股票为零,在这种情况下我想在最后显示这一行。

最佳答案

order by CASE WHEN `stocks` = 0 THEN 1 ELSE 0 END asc , `stocks` asc 

关于mysql - 由于按子句排序,我的查询不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16393319/

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