sql語句中select……as的用法

foreverhuylee發表於2014-06-01
as   可理解為:用作、當成,作為;一般是重新命名列名或者表名
1.例如有表table,  列 column_1,column_2  
你可以寫成 select  column_1  as  列1,column_2 as  列2   from  table  as  表
上面的語句就可以解釋為,選擇 column_1  作為  列1,column_2 作為   列2  從 table  當成 表

2.
SELECT * FROM Employee AS emp
這句意思是查詢所有Employee 表裡面的資料,並把Employee表格命名為 emp。
當你命名一個表之後,你可以在下面用 emp 代替 Employee.
例如 SELECT * FROM emp.
3.
把查詢對像起個別名的作用。
select ID as 使用者ID,Name as 使用者名稱 from Table_user

查出結果就以中文顯示
select * from tb_user as mytableA join 
select * from Tb_UserGroup as mytableB
on mytableA.ID=mytableB.ID。這樣就可以把查詢結果起別名

相關文章