2012-10-23 68 views
3

具體而言,我想知道第一行末尾的尾隨電子郵件地址。這與SELECT columnname'AS'電子郵件基本相同嗎?但是,只是錯過了'AS'?瞭解sql查詢

select distinct initcap(email1) email 
from fin_jobs 

回答

5

是的,它只是一個別名。我相信AS是可選的。

1

這是一個別名 - 它給返回的列的名稱。 AS是可選的。

0

是,下面的查詢是相同的:

select distinct initcap(email1) email 
from fin_jobs 

select distinct initcap(email1) as email 
from fin_jobs 

select distinct initcap(email1) as "email" 
from fin_jobs 

select distinct initcap(email1) "email" 
from fin_jobs 

關鍵字as是可選的別名。

0

是的。

您無需投入的別名

0

as關鍵詞這是相同的AS中,AS是可選的。

SQL-92選擇列表中的語法:

<select list> ::= 
       <asterisk> 
       | <select sublist> [ { <comma> <select sublist> }... ] 

     <select sublist> ::= 
       <derived column> 
       | <qualifier> <period> <asterisk> 

     <derived column> ::= <value expression> [ <as clause> ] 

     <as clause> ::= [ AS ] <column name> 

科SQL-92規範的7.9。