admin 管理员组文章数量: 1086019
2024年5月18日发(作者:算法导论第三版pdf答案)
.
ACCESS查询语句的用法
1、 选择查询
Select 库表名.字段名 (可以是多个)
from 库表名
Where (((库表名.字段名) 表达式)(or、and)((库表名.字段名)表达式));
注意:select部分表示要显示的字段数据,where部分表示查询的条件。最后的分号
不能少。若要全部显示则where部分可省略。
例1、 SELECT 人事档案.姓名, 人事档案.性别, 人事档案.出生年月, 人事档案.应发工
资
FROM 人事档案
WHERE (((人事档案.基本工资)>1000) AND ((人事档案.公积金)>30));
结果:显示“人事档案”表中,所以满足“基本工资”大于1000元并且“公积金”
大于30元的人员信息(姓名, 性别, 出生年月,应发工资)。
例2、 SELECT 人事档案.工号, 人事档案.姓名, 人事档案.性别, 人事档案.基本工资,
人事档案.出生年月
FROM 人事档案
WHERE (((人事档案.姓名) Like "张?")) OR (((人事档案.性别)="女"));
结果:显示“人事档案”表中,所有姓名为两个字姓张的人或性别为女的人员信息(工
.
.
号,姓名,性别,基本工资,出生年月)。
例3、 SELECT Sum([应发工资]) AS 工资总和
FROM 人事档案
WHERE (((人事档案.性别)="女") AND ((人事档案.部门)="教务处"));
结果:计算“人事档案”表中,“部门”为教务处所有“性别”为女的工资总和,并把
结果赋值给新字段“工资总和”。(设计图中字段为:“工资总和:sum([应发工资]”)
例4、 SELECT 人事档案.*
FROM 人事档案
WHERE (((Left([人事档案].[工号],2))="02") or ((人事档案.性别)="女"));
结果:显示“人事档案”表中所有“工号”前两位为“02”的人员信息和“性别”为
“女”的人员信息。(设计图中字段为:“Left([人事档案].[工号],2)”,条件为“02”)
.
版权声明:本文标题:-ACCESS查询语句的用法 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/p/1716036473a690831.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论