【Access文章】 SQL中AS的用法-杨雪
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> Access数据库-查询/SQL语句


【Access文章】 SQL中AS的用法

发表时间:2016/12/6 10:27:09 评论(0) 浏览(16536)  评论 | 加入收藏 | 复制
   
摘 要: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群(群号:198465573)
 
 相关文章
【转】画图解释 SQL join 语句  【缪炜  2015/10/30】
SQL集合函数中利用case when then 技巧   【缪炜  2016/7/15】
如何拷贝一个 SQL Server 的表  【缪炜  2016/9/30】
汉字ASCII码对照表  【杨雪  2016/10/25】
Access表升迁到SQL中使用备注字段注意点  【杜超  2016/11/7】
SQL2008 R2下载及安装教程\SQL Server2008R...  【杜超  2016/12/5】
常见问答
技术分类
相关资源
文章搜索
关于作者

杨雪

文章分类

文章存档

友情链接