数据库中sql语句使用as可以为表名、列明创建别名,目的是为了让sql语句可读性更强。具体用法如下:
1、列的 SQL 别名语法
SELECT column_name AS alias_name FROM table_name;
其中,alias_name被定义为列column_name 的别名。
2、表的 SQL 别名语法
SELECT column_name1,column_name2 FROM table_name AS alias_name;
其中,alias_name被定义为表table_name的别名。
扩展资料
别名通常用在以下情况下已增加sql可读性:
1、在查询中涉及超过一个表;
2、在查询中使用了函数;
3、列名称很长或者可读性差;
4、需要把两个列或者多个列结合在一起。
1、对表或者字段起别名, 用到as
2、创建触发器 过程 函数 用到as(is 可以代替) create or replace trigger/procere/function
3、创建视图 create view view_name as select 这里只能用as
as一般用在两个地方, 一个是query的时候, 用来重新制定返回的column(字段)名字, 比如: 一个table有一个column叫id, 我们的query是select id from table1, 但是如果你不想叫id了, 就可以重新命名, 如叫systemID 就可以这样写 select id as systemID from table1
还有一个用法就是在creat table (创建表的时候)或者procere的时候, as是个关键字例如:create table test as select * from table1,这时候就会创建一个table test, 他会完全copy table1 的全部数据
sql 建立存储过程的时候,create procre name as (is) begin end ;建立procere 这个时候as和is 可以互换。
标准SQL语句
虽然关系型数据库有很多,但是大多数都遵循SQL(结构化查询语言,Structured Query Language)标准。 常见的操作有查询,新增,更新,删除,求和,排序等。
查询语句:SELECT param FROM table WHERE condition 该语句可以理解为从 table 中查询出满足 condition 条件的字段 param。
新增语句:INSERT INTO table (param1,param2,param3) VALUES (value1,value2,value3) 该语句可以理解为向table中的param1,param2,param3字段中分别插入value1,value2,value3。
更新语句:UPDATE table SET param=new_value WHERE condition 该语句可以理解为将满足condition条件的字段param更新为 new_value 值。
删除语句:DELETE FROM table WHERE condition 该语句可以理解为将满足condition条件的数据全部删除。
去重查询:SELECT DISTINCT param FROM table WHERE condition 该语句可以理解为从表table中查询出满足条件condition的字段param,但是param中重复的值只能出现一次。
排序查询:SELECT param FROM table WHERE condition ORDER BY param1该语句可以理解为从表table 中查询出满足condition条件的param,并且要按照param1升序的顺序进行排序。
参考资料来源:百度百科—数据库
本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。