欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 研究报告>
  • 工作总结>
  • 合同范本>
  • 心得体会>
  • 工作报告>
  • 党团相关>
  • 幼儿/小学教育>
  • 高等教育>
  • 经济/贸易/财会>
  • 建筑/环境>
  • 金融/证券>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > DOC文档下载  

    access常用.doc

    • 资源ID:11373040       资源大小:44.50KB        全文页数:4页
    • 资源格式: DOC        下载积分:2
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录   微博登录  
    二维码
    微信扫一扫登录
    下载资源需要2
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    access常用.doc

    Access本身就是一个数据库 你想用它做什么 如果已经输入了数据 拿着这里有一些指令可以看看 都是我考试时总结出来的 1、要求:显示所有本年度没有过生日(还不含当日)的人员信息。 Select * from rsda where (month(出生年月)> month(date() or month(出生年月)= month(date() and day(出生年月)>day(date() 2、要求:显示所有本年度已经过完生日(不含当日)的人员信息。 Select * from rsda where (month(出生年月)< month(date() or month(出生年月)= month(date() and day(出生年月<day(date() 3、要求:显示1980年(含1980年)后出生人员的工号和姓名。 Select 工号,姓名 from rsda where year(出生年月)>=1980 4、要求:显示30岁(含30岁)以下的人员的所有信息。 Select * from rsda where year(date()-year(出生年月)<=30 5、要求:列出rsda数据表中所有未婚女性职工的部门、姓名、婚否和应发工资。 Select 部门,姓名,婚否,应发工资from rsda where 性别=”女” and 婚否=0 6、要求:列出rsda数据表中所有已婚男性职工的部门、姓名、婚否和基本工资。 Select 部门,姓名,婚否,应发工资from rsda where 性别=”男” and 婚否=-1 7、要求:显示所有未婚男教工的信息。 Select * from rsda where 性别=”男” and 婚否=0 8、要求:列出rsda数据表中部门为“教务处”的女性职工的工号,姓名,性别和部门。 Select 工号,姓名,性别,部门from rsda where 性别=”女”and部门=“教务处” 9、要求:列出rsda数据表中部门为“总务处”和“学生处”的所有男性职工的信息。 Select * from rsda where 性别=” 男” and部门=“总务处”or性别=” 男”and部门=“学生处” 10、要求:列出rsda数据表中部门为“基础部”的男性职工的工号,姓名,性别和部门。 Select 工号,姓名,性别,部门from rsda where 性别=” 男” and部门=“基础部” 11、要求:列出rsda数据表中部门为“教务处”和“基础部”的所有女性职工的信息。 Select * from rsda where 性别=” 女” and 部门=“教务处”or性别=” 女” and部门=“基础部” 12、要求:列出rsda数据表中应发工资大于1500元的男性职工的工号、姓名、性别、部门和应发工资 Select工号,姓名,性别,部门,应发工资from rsda where 性别=” 男” and 应发工资>1500 13、要求:列出rsda数据表中工资小于1200元的女性职工的工号、姓名、性别、部门和应发工资。 Select工号,姓名,性别,部门,应发工资from rsda where 性别=” 女” and 应发工资<1200 14、要求:列出rsda数据表中工号前2位等于“10”的男性职工的信息。 Select * from rsda where性别=”男” and left(工号,2)=”10” 15、要求:列出rsda数据表中工号前2位等于“12”的女性职工的信息。 Select * from rsda where性别=”女” and 工号 like ”12*” 16、要求:显示所有姓张的人员信息。 Select * from rsda where姓名like ”张*” 二、 1、要求:按照“基本工资”降序形式显示所有人员的信息。 Select * from rsda order by基本工资 desc 2、要求:按照“公积金”降序形式显示所有人员的信息。 要求:按照“应发工资”降序形式显示所有人员的信息。 要求:按照“应发工资”升序形式显示所有人员的信息。 Select * from rsda order by应发工资asc 3、要求:按照“补贴”升序形式显示所有人员的信息。 要求:按照“补贴”降序形式显示所有人员的信息。 要求:按照“出生年月”降序形式显示所有人员的信息。 要求:按照“出生年月”升序形式显示所有人员的信息。 要求:按照“部门”升序(字典序列)形式显示所有人员的信息。 要求:为rsda数据表中部门是“教务处”的人员每人增加25%的补贴(补贴=补贴*1.35)。 Update rsda set补贴=补贴*1.35 where部门=“教务处” 4、要求:为部门是“总务处”的职工每人增加15%的补贴(补贴=补贴*1.15)。 要求:将rsda数据表中“基础部”的全体人员的“补贴”增加150元。 Update rsda set补贴=补贴+150 where部门=“基础部” 5、要求:在rsda数据表的“基本工资”字段中,为1980年以后(含1980年)出生的人员每 人增加175元。 Update rsda set 基本工资=基本工资+175 where year(出生年月)>=1980 6、要求:在rsda 数据表的“基本工资”字段中,为1980年以前(不含1980年)出生的人员 每人增加570.5元。 要求:为rsda数据表中1976年出生的职工每人增加55元补贴。 要求:更新所有女教工的应发工资(其中:应发工资=基本工资+补贴-公积金)。 Update rsda set 应发工资=基本工资+补贴-公积金 where 性别=“女” 7、要求:计算并替换每一条记录中的“补贴”字段(补贴=基本工资*0.05)。 Update rsda set 补贴=基本工资*0.05 8、要求:计算并替换每一条记录中的“应发工资”字段(应发工资=基本工资+补贴-公积金)。 要求:更新rsda表中全体人员的“应发工资”,其中,应发工资=基本工资+补贴-公积金。 要求:将rsda数据表中“部门”字段的“总务处”改为“后勤集团”。 Update rsda set部门=“后勤集团”where部门=“总务处” 9、要求:将rsda数据表中“部门”字段的“学生处”改为“学生就业处”。 要求:将rsda数据表中“部门”字段的“学生处”改为“学生就业处”。 要求:将工号前2位是“13”的职工所属部门改为“学工部”。 Update rsda set部门=“学工部”where工号like“13*” 10、填写SQL命令,要求将所有女性职工的记录追加到名为“追加表”的表中,只需要其中的4个字段:工号、姓名、性别、部门。 Select 工号,姓名,性别,部门 into 追加表 from rsda where 性别="</FONT>< lang="EN-US> 11、要求:按照rsda数据表中“部门”升序生成一个名为“人事表1”的新表,其中包含4个字段:工号、姓名、性别和部门。 Select 工号,姓名,性别,部门 into人事表1 from rsda order by 部门asc 12、要求:为rsda数据表插入一个新纪录,记录内容为:何晓冰,女,1977年8月20日出生,已婚,工号为10011,基本工资为1500,补贴为600,公积金为50。 Insert into rsda (姓名,性别,出生年月,婚否,工号,基本工资,补贴,公积金) values(“何晓冰”,”女”,#1977-8-20#,-1,”10011”,1500,600,50) 13、填写SQL命令,要求利用出生年月产生一个新字段“年龄”,并在查询中显示原来的所有字段与“年龄”字段。 Select *,year(date()-year(出生年月) as 年龄 from rsda 14、填写SQL命令,要求利用学号的前2位产生一个新字段“部门代码”,并在查询中显示原来的所有字段和“部门代码”字段。 Select *,left(学号,2) as部门代码from rsda 15、要求:彻底删除kcb数据表中所有讲授英语类课程的人员的记录。 Delete from kcb where 课程名 like “英语*” 16、要求:物理删除rsda数据表中部门为“基础部”的所有男性职工的记录。 Delete from rsda where 部门=“基础部”and 性别=”男” 17、要求:物理删除rsda数据表中部门为“教务处”的所有女性职工的记录。 要求:物理删除rsda表中1980年以后(含1980年)出生的部门为“教务处”的职工记录。 Delete from rsda where 部门=“教务处”and year(出生年月)>=1980 三、 1、要求:统计rsda数据表中“总务处”和“教务处”这两个部门人员的平均应发工资和平均补贴,并将结果赋给变量A591和A592(或者新字段A591和A592)。 Select avg(应发工资) as A591, avg(补贴) as A592 from rsda where部门=“总务处” or部门= “教务处” 2、要求:统计rsda数据表中“学生处”和“总务处”这两个部门职工的基本工资总和、补贴总和,并将结果赋给变量A5101、A5102(或者新字段A5101、A5102)。 要求:统计rsda数据表中部门为“基础部”的女性职工的基本工资的平均值,并将结果赋给变量A53(或者新字段A53)。 要求:统计rsda数据表中男性已婚职工的应发工资的平均值,并将结果赋给变量A54(或者新字段A54)。 要求:统计rsda数据表中男性已婚职工的应发工资字段总和,并将结果赋给变量A52(或者新字段A52)。 要求:统计rsda数据表中女性职工中补贴一项的最低值,并将结果赋给变量A58(或者新字段A58)。 要求:统计男性职工中基本工资超过1500元的人数,并将结果赋给变量A55(或者新字段A55)。 Select count(*) as A55 from rsda where 基本工资>1500 and 性别=”男” 3、要求:统计rsda数据表中女性职工中基本工资不超过1800元的人数,并将结果赋给变量A56(或者新字段A56)。 要求:统计rsda数据表中男性职工中补贴一项的最高值,并将结果赋给变量A57(或者新字段A57)。 要求:计算补贴的平均值、公积金的平均值,并将结果分别赋给变量rjbt、rjgjj Select average(补贴) as rjbt , average(公积金) as rjgjj from rsda 4、要求:统计男教工中基本工资超过1000元的人数,并将结果赋给变量num Select count(*) as num from rsda where基本工资>1000 and 性别=”男” 5、要求:显示基本工资的最小值和最大值,并将结果分别赋给变量minjbgz、maxjbgz。 要求:显示应发工资的最小值和最大值,并将结果分别赋给变量minyfgz、maxyfgz。 要求:显示补贴的最小值和最大值,并将结果分别赋给变量minbt、maxbt。 要求:显示公积金的最小值和最大值,并将结果分别赋给变量mingjj、maxgjj。 要求:计算教务处人员的基本工资的平均值和最大值。 Select avg(基本工资),max(基本工资) from rsda where部门=” 教务处” 6、要求:计算部门为“基础部”、补贴不足300元的人员的基本工资的平均值。 要求:计算部门为“基础部”、基本工资不足1000元的人员的补贴的平均值。 四、 1、要求:显示讲授“英语写作”课程的每位老师的姓名、年龄。 Select 姓名, year(date()-year(出生年月) as 年龄 from rsda,kcm where 课程名="</FONT>< lang="EN-US> rsda.工号=kcm.工号 2、要求:显示讲授“英语阅读”课程的每位老师的姓名、年龄。 要求:显示讲授“计算机文化基础”课程的每位老师的姓名、性别。 要求:显示男教师讲授的所有课程名。 Select 课程名 from kcm,rsda where 性别="</FONT>< lang="EN-US> rsda.工号=kcm.工号 3、要求:显示女教师讲授的所有课程名。 要求:统计每位教师讲授的课程数目。 select count(*),姓名 from rsda , kcm where rsda.工号=kcm.工号 group by 姓名 4、要求:统计每位男老师各自讲授的课程数目。 select count(*),姓名 from rsda , kcm where rsda.工号=kcm.工号 and 性别="</FONT>< lang="EN-US> group by 姓名 5、要求:统计每位女老师各自讲授的课程数目。 要求:显示讲课教师中年龄最大的教师的姓名和性别。 Select 姓名,性别 from rsda where 出生年月 in (select min(出生年月) from rsda) 6、要求:显示讲课教师中年龄最小的教师的姓名和性别。 Select 姓名,性别 from rsda where 出生年月 in (select max(出生年月) from rsda) 7、要求:统计30岁(不含30岁)以上的老师各自讲授的课程数目。 SELECT kcm.工号,count(课程名) FROM rsda,kcm where rsda.工号=kcm.工号 and year(date()-year(出生年月)>30 group by kcm.工号 8、要求:统计35岁(含35岁)以下的老师各自讲授的课程数目。 SELECT kcm.工号,count(课程名) FROM rsda,kcm where rsda.工号=kcm.工号 and year(date()-year(出生年月)<=35 group by kcm.工号 9、要求:统计“张运生”讲授的课程门数,并将结果赋给变量A57(或者新字段A57)。 Select count(*) as A57 from rsda,kcm where rsda.工号=kcm.工号 and 姓名="</FONT>< lang="EN-US> 10、要求:统计讲授“英语写作”课程的老师的应发工资的平均值,并将结果赋给变量A56(或者新字段A56)。 Select average(应发工资) as A56 from rsda,kcm where rsda.工号=kcm.工号 and 课程名="</FONT>< lang="EN-US> 11、要求:统计讲授“程序设计”课程的教师中“补贴”一项的最低值,并将结果赋给变量A57(或者新字段A57)。 Select min(补贴) as A57 from rsda,kcm where rsda.工号=kcm.工号 and 课程名="偳氩赡膳秪

    注意事项

    本文(access常用.doc)为本站会员(啊飒飒)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    经营许可证编号:宁ICP备18001539号-1

    三一文库
    收起
    展开