gpt4 book ai didi

mysql - 从 IN() 函数排序 sql 结果

转载 作者:太空宇宙 更新时间:2023-11-03 11:58:05 26 4
gpt4 key购买 nike

我有一个问题:

SELECT categories_id
, categories_name
,categories_url
FROM categories
WHERE categories_id IN(0,72,51,52)

对于 IN 函数,我有数字 0,72,51,52,但是当我得到 sql 结果时,它们是 0,51,52,72,即按时间顺序排列。我怎样才能像最初的 0,72,51,52 那样对它们进行排序?

最佳答案

你可以试试fieldorder by 子句中:

order by field(categories_id, 0, 72, 51, 52)

关于mysql - 从 IN() 函数排序 sql 结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31091759/

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