gpt4 book ai didi

sql - 具有明确顺序的顺序子句

转载 作者:行者123 更新时间:2023-11-29 12:39:57 27 4
gpt4 key购买 nike

我有一行包含三个可能的结果

no 
neutral
yes

我想保留这个顺序。 DescASC 将不匹配。那么,有什么方法可以指定预期的顺序是什么?

不确定是否相关,但我正在使用 sql alchemy。

.order_by(Survey.rating).all()      

最佳答案

数组对于 Postgres 中的这种类型的逻辑来说很方便。一种方法是:

array_position(array['no', 'neutral', 'yes'], colname)

这很方便,因为它很容易扩展到更多值。

关于sql - 具有明确顺序的顺序子句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55545315/

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