sql 里 as 里的意思

详细的说下

as 就是给列 表 结果集 起别名
起的别名有很多用处 在链表查询时不起别名最烦
涉及联表查询的时候你要指定某表的某列一般情况下是: 表.列 表名有时候又一大堆
起了别名后 就可以写成 别名.列 因为有的表名字很长 你可以以这种方法给他缩减一些
就不需要再写那么一大堆没用 又占地形的东西了

在子查询时 你要在一个查询结果上再查东西 此时就必须娶个别名
如:
select * from (select * from ysyobjects )as Newtable

另 :
给列起别名可以达到显示时以别名取代列名的效果

此外还有很多其他作用
如:创建触发器、过程、函数 都可以用到

在创建存储过程、视图时 as的作用是指明存储过程或者视图的语句
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-09-22
as的用处很多
1.对表或者字段起别名,用到as
2.创建触发器、过程、函数用到as
create or replace trigger/procedure/function
is/as --这里即可使用is,也可使用as
3.创建视图
create view view_name as select ...
这里只能使用as。
第2个回答  推荐于2017-09-22
as的用处很多
1.对表或者字段起别名,用到as
2.创建触发器、过程、函数用到as
create or replace trigger/procedure/function
is/as --这里即可使用is,也可使用as
3.创建视图
create view view_name as select ...
这里只能使用as

等等本回答被提问者采纳
第3个回答  2009-07-31
as后面跟的是别名,比如:
SELECT LOCATION AS "WHERE'S WALDO?" FROM PUZZLE
WHERE NAME = 'WALDO';

就是说从PUZZLE表里面查询字段NAME等于'WALDO'的数据,只返回LOCATION字段,且为该字段起了一个别名叫"WHERE'S WALDO?"
第4个回答  2009-07-31
AS 就是给该列起一个名称
相似回答