2017-08-03 57 views
-1

簡單的問題。我注意到我似乎可以互換使用它們,但我不確定它們是否完全相同。我在網上搜索,找不到任何東西?下面的例子查詢給了我同樣的結果:'end'和'end as'有什麼區別

select 
case when ID in ('1', '2', '3') 
then 'Jack' 
else 'Jim' 
end as Person 
from Table.Names 

select 
case when ID in ('1', '2', '3') 
then 'Jack' 
else 'Jim' 
end Person 
from Table.Names 

回答

0

在聲明中as是審美。它告訴編譯器你正在設置一個名字。

+0

如果省略,SQL會假定爲'as'。 – jmarkmurphy

相關問題