2017-05-10 96 views
0

我有一个选择查询,它显示了2列(文件类型和位置),我想要一个列(Region),它不存在于表中。此外,此列应包含基于其中一个位置类型列的值。如何添加SQL数据库中不存在的静态列

FileType Location Region 
------------------------------ 

3 25 New York 
============= 

2 25 New York 
============= 

1 26 London 
======================================= 

如果该位置是25,区域类型应显示纽约和 如果该位置是26,区域类型应显示伦敦。

在此先感谢,希望有人能帮助我解决这个问题。

+0

到目前为止您尝试过什么? –

回答

1
SELECT FileType 
    , Location 
    , CASE Location WHEN 25 THEN 'New York' WHEN 26 THEN 'London' ELSE NULL END AS Region 
FROM ... 
+0

谢谢@ igor..appreciate你的帮助。 –

+0

@rishabhshukla - 如果这解决了您的问题,请考虑使用答案左侧的复选框将其标记为答案。 – Igor

相关问题