我在Sybase数据库中工作。我想做与Oracle中'DECODE'功能相同的事情。为了实现我在当前项目中使用'CASE'功能。'DODODE'不是在Sybase数据库中工作。
当我正在运行“从数据库中选择国家/地区”时,请在下面相应地获取所有国家/地区代码。我想将国家/地区代码别名替换为国家/地区名称。如何实现此目标
注意 - 我无法修改数据库。
CASE WHEN Country='23077' THEN 'INDIA'
WHEN Country='23078' THEN 'AUSTRALIA'
WHEN Country='23079' THEN 'USA'
WHEN Country='23080' THEN 'FRANCE'
WHEN Country='23082' THEN 'SPAIN'
WHEN Country='23083' THEN 'UK'
WHEN Country='23084' THEN 'GERMANY'
WHEN Country='23085' THEN 'CHINA'
ELSE 'DOES NOT EXIST'
END AS Country,
注意: - 查询正在运行,没有任何错误,但只显示了表的行,而不是数据。 提前谢谢。