在SQL中 AS 的全拼是:alias,中文翻译:别名
别名有两种,第一种表别名,第二种栏位别名或者叫做列别名。
先看看表格别名和栏位别名的语法:
select column_name as column_alias_name from table_name as table_alias_name;
注:在定义表别名和栏位别名时,关键字“as” 都可以空格代替:
select column_name column_alias_name from table_name table_alias_name;
Store_Information 表格
Store_Name | Sales | Txn_Date |
Los Angeles | 1500 | 05-Jan-1999 |
San Diego | 250 | 07-Jan-1999 |
Los Angeles | 300 | 08-Jan-1999 |
Boston | 700 | 08-Jan-1999 |
SELECT A1.Store_Name Store, SUM(A1.Sales) "Total Sales"
FROM Store_Information A1
GROUP BY A1.Store_Name;
結果:
Store | Total Sales |
Los Angeles | 1800 |
San Diego | 250 |
Boston | 700 |
SQL 语句: select A1.Store_Name Store,SUM(A1.Sales) "Total Sales",‘test’ Iadd from Store_Information A1 group by A1.Store_Name;
结果:
大家可以看到SQL语句的红色字体,“test”以引号包含,Iadd 为栏位别名,结果图片中可以看到,‘test’成为所有记录中 ‘Iadd’ 栏位的值。