gpt4 book ai didi

php - 使用PHP/MYSQL根据部分值对数据进行排序

转载 作者:太空宇宙 更新时间:2023-11-03 12:08:23 25 4
gpt4 key购买 nike

我为我的产品设置了前缀值,以帮助我从食物中识别饮料。如果是饮料,它将包含 (D) 作为前缀。

(D)Beer
Burger
(D)Soft Drink
Sandwich

SELECT * FROM orders order by pname

我想在单个查询中将饮料和食物一起排序。希望这是有道理的,谢谢你的帮助:)

最佳答案

SELECT *
FROM orders
ORDER BY LEFT(pname, 3) = "(D)", pname

LEFT(pname, 3) = "(D)"0 用于饮料,1 用于食物。所以这会将所有饮料放在第一位,然后是所有食物。所以结果将是:

(D)Beer
(D)Soft Drink
Burger
Sandwich

关于php - 使用PHP/MYSQL根据部分值对数据进行排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25379672/

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