ORDER BY Alias not working

后端 未结 6 1674
执笔经年
执笔经年 2020-12-06 13:39

UPDATING QUESTION:

ERROR:  column \"Fruits\" does not exist

Running Postgres 7.4(Yeah we are upgrading)

Why can\'t I ORDER BY the

6条回答
  •  半阙折子戏
    2020-12-06 14:26

    Consider something like this:

    SELECT * FROM (SELECT (CASE
        WHEN tof."TypeOfFruits" = 'A' THEN 'Apple' 
        WHEN tof."TypeOfFruits" = 'P' THEN 'Pear' 
        WHEN tof."TypeOfFruits" = 'G' THEN 'Grapes' 
        ELSE 'Other' END) AS "Fruits", 
        (CASE 
        WHEN tof."TypeOfFruits" = 'A' THEN 1 
        WHEN tof."TypeOfFruits" = 'P' THEN 2 
        WHEN tof."TypeOfFruits" = 'G' THEN 3 
        ELSE 4 END) as NUM
    
            FROM ..... 

提交回复
热议问题