资源描述:
《《access编程题汇总》doc版》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、Access编程题汇总一、类型1设数据表“stuinfo”(请下载{})“stuinfo”包含字段:学号(C)、姓名(C)、专业(C)、性别(C)、出生日期(D)、是否党员(L)、补助(N)、分数(N)、等级(C)。1、填写SQL命令,要求列出1988年出生的男同学的姓名和出生日期。SELECTstuinfo.姓名,stuinfo.出生日期FROMstuinfoWHERE(((Year([stuinfo.出生日期]))=1988)AND((stuinfo.性别)="男"));2、填写SQL命令(不考虑表的打开和关闭),
2、列出年龄小于等于20岁学生记录。SELECTstuinfo.*FROMstuinfoWHERE(((Year(Date())-Year(stuinfo.出生日期))<=20));3、填写SQL命令,要求列出补助在50元以上的女生党员的姓名、补助和等级。SELECTstuinfo.姓名,stuinfo.补助,stuinfo.等级FROMstuinfoWHERE(((stuinfo.补助)>50)AND((stuinfo.性别)="女")AND((stuinfo.是否党员)=True));4、填写SQL命令,要求列出分数在82分以上的女同学
3、的姓名、专业和等级。SELECTstuinfo.姓名,stuinfo.专业,stuinfo.等级FROMstuinfoWHERE(((stuinfo.性别)="女")AND((stuinfo.分数)>82));5第6页共6页、设数据表包含字段:学号(C)、姓名(C)、专业(C)、性别(C)、出生日期(D)、是否党员(L)、补助(N)、分数(N)、等级(C)。填写命令(不考虑表的打开和关闭),要求显示该表的结构。liststru二、类型21、设数据表“stuinfo”(请下载{})“stuinfo”包含字段:学号(C)、
4、姓名(C)、专业(C)、性别(C)、出生日期(D)、是否党员(L)、补助(N)、分数(N)、等级(C)。若学号的前4位表示入学年份,填写SQL命令(不考虑表的打开和关闭),要求统计2006年入学的纺织工程专业同学的平均分数,并将结果赋给变量tongji(或者新字段tongji)。SELECTAvg([分数])AStongjiFROMstuinfoWHERE(((stuinfo.专业)="纺织工程")AND((Left([学号],4))=2006));2、要求统计等级为“不及格”的女同学人数,并将结果赋给变量tongji。SELECTCo
5、unt([姓名])AStongjiFROMstuinfoWHERE(((stuinfo.性别)="女")AND((stuinfo.分数)<60));3、填写SQL命令,要求将1985年及以后出生的学生记录追加名称为“学生1”的表,只需要其中的学号、姓名、性别和专业字段。INSERTINTO学生1(学号,姓名,性别,专业)SELECTstuinfo.学号,stuinfo.姓名,stuinfo.性别,stuinfo.专业FROMstuinfoWHERE(((Year([出生日期]))>=1985));4、填写SQL命令(不考虑表的打开和关闭
6、),要求统计1987年以前(不包括1987年)出生的女生的补助总和,并将结果赋给变量tongji(或者新字段tongji)。SELECTSum([stuinfo.补助])AStongji第6页共6页FROMstuinfoWHERE(((stuinfo.性别)="女")AND((Year([出生日期]))<1987));5、填写SQL命令,要求将计算机专业的学生记录追加名称为“学生1”的表,只需要其中的学号、姓名和专业字段。INSERTINTO学生1(学号,姓名,专业)SELECTstuinfo.学号,stuinfo.姓名,stuinfo
7、.专业FROMstuinfoWHERE(((stuinfo.专业)="计算机"));6、填写命令,要求将记录指针定位在第一条1986年出生的女同学的记录。locateforyear(出生日期)=1984and性别="女"三、类型31、设数据表“stuinfo”(请下载{})“stuinfo”包含字段:学号(C)、姓名(C)、专业(C)、性别(C)、出生日期(D)、是否党员(L)、补助(N)、分数(N)、等级(C)。若学号的前4位表示入学年份,填写SQL命令(不考虑表的打开和关闭),要求逻辑删除(使用SQL命令为删除)2
8、007年入学的男同学记录。DELETEstuinfo.*FROMstuinfoWHERE(((Left([学号],4))=2007)AND((stuinfo.性别)="男"));2、填写SQL命令,将物理专