SQL语句,使用AS子句

时间:2012-11-28 19:23:59

标签: sql

好的,所以我试图弄清楚如何在select语句中显示更改数据。所以表格看起来像这样

Holiday_Details

Holiday_Code - Holiday_Desc - Country_Visited

Country_Visited可以是“美国”,“印度”,“中国”或“西班牙”。

我的问题是,在视图声明中,我如何使用AS子句将“美国”改为美国?等

我想我可能不得不使用嵌套的select语句,但这不起作用。

1 个答案:

答案 0 :(得分:7)

您不需要AS您需要案例:

select case
         when country_visited = 'USA' then 'America'
         when country_visited = 'India' THEN 'ASIA'
         when country_visited = 'CHINA' THEN 'ASIA'
         else country_visited 
       end as country_visited,
       ....
from holiday_details