如何在postgresql中执行特殊的订单子句?

时间:2011-07-14 11:45:14

标签: postgresql

我有这样的结果集:a b c

每次都会修复此结果。我需要做的是订购像这样的行a c b。 我怎么能这样做?

1 个答案:

答案 0 :(得分:4)

SELECT  value
FROM    mytable
ORDER BY
        CASE value WHEN 'a' THEN 1 WHEN 'c' THEN 2 WHEN 'b' THEN 3 END