问题一:.Access中可以用查询 设计视图创建 联合查询吗?
解答:
联合查询再简单也无法通过设计视图创建,只能用SQL。
设计视图尽量当成辅助手段,还是要尽量理解SQL。 通过设计视图理解SQL也是一种好的学习方法。可以说设计视图降低了学习SQL的难度,但它不能代替SQL。SQL才是核心的东西,不掌握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里的全部数据。