Access开发培训
网站公告
·Access专家课堂QQ群号:151711184    ·Access快速开发平台下载地址及教程    ·欢迎加入Access专家课堂微信群!    ·如何快速搜索本站文章|示例|资料    
您的位置: 首页 > 技术文章 > Access数据库-查询/SQL语句

【Access文章】 SQL中AS的用法

时 间:2016-12-06 10:27:09
作 者:杨雪   ID:42182  城市:南京
摘 要:SQL中AS的用法及意义
正 文:

问题一:.Access中可以用查询  设计视图创建 联合查询吗?


解答:

联合查询再简单也无法通过设计视图创建,只能用SQL

设计视图尽量当成辅助手段,还是要尽量理解SQL。 通过设计视图理解SQL也是一种好的学习方法。可以说设计视图降低了学习SQL的难度,但它不能代替SQLSQL才是核心的东西,不掌握SQL,是没法实现更复杂的查询的。

 

问题二:当表中有最新进价这个字段,而查询中又写了 最新进价 as 单价 是什么意思?

 


查询运行结果:


解答:

SQL里的 AS 不是重命名,而是别名

重合名是替换,新的生效,旧的失效。

别名是新的旧的都有效。


比如:   select username as 用户名,password as 密码 from users   

其中的一个好处是:当字段名是英文或拼音缩写时,采用汉字替代之后可以给阅读带来方便


问题三:那这个翻译过来,应该怎么表述是对的

请看 问题一中 图,商品信息表全部字段。

查询运行结果:


解答:

这里是虚字段,或者计算字段,即表中不存在这个字段,而是在查询中生成的。相当于将计算结果作为一个字段,然后需要给它取一个名字。

用来识别

也可以不加AS,但不加的话,系统就会自动命名为Expr1,Expr2 ……这样

 

注:SQL 中还有一种用法就是在create table 或 procedure 的时候,as 是个关键字。

例如

create table test as select * from table1

这时候就会create 一个table test,他是完全copy table table1里的全部数据。




Access软件网QQ交流群 (群号:54525238)       Access源码网店

常见问答:

技术分类:

相关资源:

专栏作家

关于我们 | 服务条款 | 在线投稿 | 友情链接 | 网站统计 | 网站帮助