gpt4 book ai didi

sql - 根据sql server中的where子句条件顺序检索结果集

转载 作者:行者123 更新时间:2023-12-02 07:45:01 25 4
gpt4 key购买 nike

考虑下表

ColID  Value
A 100
B 200
C 300
D 400
E 500

以相同顺序检索 colID“C”、“A”、“D”的值的查询是什么?

最佳答案

对于特定的顺序,您必须执行如下操作:

SELECT * FROM MyTable WHERE ColID IN ('C', 'A', 'D') 
ORDER BY
CASE ColID
WHEN 'C' THEN 0
WHEN 'A' THEN 1
ELSE 2
END

关于sql - 根据sql server中的where子句条件顺序检索结果集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7699169/

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