gpt4 book ai didi

c# - 在sql查询中自定义排序

转载 作者:行者123 更新时间:2023-11-30 17:09:30 25 4
gpt4 key购买 nike

我正在处理一份需要按报表自定义顺序的报告。我有 5 个类别用于 order by 子句。这些是我的专栏名称学生开支、零用现金开支、家庭开支、日常开支、公平开支。我想以这种方式在报告中订购它们:

Pettycash
DailyExpense
Home Expense
Fair Expense
Cash Expense

此外,如果添加了不会影响此订单的新类别并添加到最后。我试过按 asc 和 desc 排序也搜索了一些论坛,但它并没有清除我的概念。谢谢。

最佳答案

尝试以下操作:

ORDER BY
CASE Category
WHEN 'Pettycash' THEN '1'
WHEN 'DailyExpense' THEN '2'
WHEN 'Home Expense' THEN '3'
WHEN 'Fair Expense' THEN '4'
WHEN 'Cash Expense' THEN '5'
ELSE '6'
END

找到文档 here .

关于c# - 在sql查询中自定义排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12909531/

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