access中的as是什么意思

SELECT a.学号, b.课程名称, a.平时 AS 平时成绩FROM [4-选课] AS a, [3-课程] AS b WHERE a.课程编号 = b.课程编号 AND LEFT(a.学号,2) = "08";

其中的as给一个准确点清楚点的解释,谢谢~
最新回答
奶茶

2022-02-09 07:32:07

ACCESS SQL查询中,如果想换一个不同的字段名,或想要一个不是由生成字段的表达式导出的名,又或者由计算表达式得到的耐罩原本数据表里不存在的字段(例如经分组和聚合函数等得到的汇总信息等),则可使用SQL保留字“AS”为查掘樱出来的字段名另取一个字段字(列别名);

另外“AS”还可以用作为参与查询的基础数据表或中间过渡子查询另取一个表名(表别名)从而起到减少查询中的总字符数、提高代码的逻辑可阅读性和防止代码歧义发生等作用。


这里需要指出的是在ACCESS SQL查询中,为字段起别名必须使用保留字“AS”,而为表起别名时 “AS” 不是必须的,可以省略掉。判亩丛


下面SQL查询例句有助理解SQL保留字“AS”的作用

例一,“AS” 用作起列别名

select sid,name as 姓名 from students;


例二,“AS” 用作起表别名

select a.name,b.score from students as a,scores as b where a.sid=b.sid;

此例也可省略 AS,效果一样

select a.name,b.score from students a,scores b where a.sid=b.sid;
呸狗屁的爱情っ

2022-01-01 18:47:06

存储握李过程里面的as并没有特殊的意义,只是约定的一个语法而已。as前面是存储过段喊迟程的声明部分,后面是主渗侍体和实现部分
茴菿原点

2020-10-29 15:50:31

a.平时 AS 平陵蚂时成绩: 返回查缓汪冲询结果时,把"平时"字段名显示为"平时成绩"
[4-选课] AS a, [3-课程] AS b : 表[4-选课]的别名为扰歼a,表[3-课程]的别名为b
好好做人

2023-06-23 06:18:16

这里的AS应该是一个字段 ~和前面的A B一样~没什么其他的意思!