gpt4 book ai didi

sql - 使用特定列或字母顺序按查询排序。 - 冷聚变

转载 作者:行者123 更新时间:2023-12-04 12:51:13 26 4
gpt4 key购买 nike

我们有一个 Coldfusion 网站,可以检索我们的类别,然后按字母顺序显示它们。

我们希望能够通过手动排列带有数字的“排序”列的类别来强制排序,但如果此数字等于 0 或为空,则使用字母顺序。

所以目前查询是

<cfquery name="qGetThrdCat" datasource="#request.dsn#">
SELECT *
FROM tbl_prdtthrdcats, tbl_scnd_thrdcat_rel
WHERE tbl_scnd_thrdcat_rel.thrdctgry_ID = tbl_prdtthrdcats.thrdctgry_ID
AND tbl_scnd_thrdcat_rel.scndctgry_ID = #URL.secondary#
AND thrdctgry_archive = 0
ORDER BY thrdctgry_Name ASC
</cfquery>

如果我尝试,它会起作用
ORDER BY thrdctgry_Sort ASC

但我终生无法加入他们,主要是因为我缺乏程序员技能。

任何建议将不胜感激。

最佳答案

我可能误解了这个问题,但您应该能够对两列进行排序:

ORDER BY thrdctgry_Sort ASC, thrdctgry_Name ASC

关于sql - 使用特定列或字母顺序按查询排序。 - 冷聚变,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11990051/

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