MicrosoftAccess大数据库中SQL语句大全

上传人:夏** 文档编号:458272508 上传时间:2023-06-04 格式:DOC 页数:14 大小:80KB
返回 下载 相关 举报
MicrosoftAccess大数据库中SQL语句大全_第1页
第1页 / 共14页
MicrosoftAccess大数据库中SQL语句大全_第2页
第2页 / 共14页
MicrosoftAccess大数据库中SQL语句大全_第3页
第3页 / 共14页
MicrosoftAccess大数据库中SQL语句大全_第4页
第4页 / 共14页
MicrosoftAccess大数据库中SQL语句大全_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《MicrosoftAccess大数据库中SQL语句大全》由会员分享,可在线阅读,更多相关《MicrosoftAccess大数据库中SQL语句大全(14页珍藏版)》请在金锄头文库上搜索。

1、wordACCESS数据库的SQL语句教学 引子:如何找到ACCESS数据库的SQL视图:1)单击下图左侧的 :2)单击上图顶部的,弹出如下图对话框:5)单击“关闭”,此时在菜单中的文件菜单下面出现一个SQL的下拉框;6)在“SQL”下拉框中选择如下图所示中的“SQL视图即可”。1、查询所有记录:Select *通常用于快速查看表中的记录。当对表的结构无法确切记忆时,或要快速查看表中的记录时,使用Select *是很方便的。use 企业销售管理系统Select * from 职工2、投影查询:很多时候并不需要将所有列的数据都显示出来。投影查询就是允许用户显示所需要的列。假设显示职工表中职工号、

2、工资信息,具体操作方法如下。Select 职工号,工资 from 职工在Select查询中,还可以按照实际的需要或自己的喜好安排显示列的顺序,如果要把放到第一列,则代码如下:Select, 职工号,工资 from 职工3、条件查询:显示wh1或wh2仓库、性别不为女、工资在13002100之间的职工信息。具体操作如下:Select * from职工号 where(仓库号=wh1 or仓库号=wh2)And not 性别=女 and 工资=1300 and 工资工资=1300 And 工资=1900在SQL语句中,还支持BetweenAnd与Not结合使用。假设显示工资不在13001900之间的

3、职工信息,具体代码如下:BetweenAnd语句Select * from职工 where 工资not Between 1300 And 1900大于等于号、小于等于号与And运算符Select * from职工 where 工资=19008、消除重复字段数据Distinct查询:在SQL投影查询中,可能会有许多重复的数据,使用关键字Distinct就可以从结果集中除去重复的数据。下面以显示职工的工资信息为例具体讲解一下:显示有重复的数据Select 工资 from职工显示无重复的数据Select Distinct工资 from职工9、单表嵌套查询:就是外层Select语句与层Select语句

4、都来源于同一表。下面以显示仓库面积大于wh1仓库面积的仓库信息为例来讲解一下。首先利用Select语句求出wh1仓库的仓库面积,然后再显示面积大于该值的仓库信息。Select * from仓库 where 面积(select 面积 from 仓库 where 仓库号=wh1)嵌套查询中也可以带有逻辑运算符、谓词In、Like、BetweenAnd结构。假设显示wh1或wh2仓库的工资不大于职工zg16工资的职工信息,并要求职工不含有“平”字。首先利用Select语句求出职工zg16的工资,然后再对进行模糊查询。Select * from职工 where 工资1200 and仓库号 in(sel

5、ect 仓库号 from 仓库where 城市=)and 订购日期 between 2003-09-03 and 2006-01-0111、单级排序查询:排序的关键字是Order by,默认状态下是升序,关键字是Asc。降序排列的关键字是Desc。排序字段可以是数值型,也可以是字符型、日期时间型。下面以按工资从高到低显示职工信息为例来讲解一下。Select * from 职工Order by 工资 desc在排序查询中还可以带有逻辑运算符、谓词In、Like、Between、And结构。假设显示wh1或wh2仓库的,工资不大于职工zg16工资的职工信息,并要求职工不含有“平”字,按工资从低到高显示。首先利用Select语句求出职工zg16的工资,然后再对进行模糊查询,最后再排序。Select * from 职工 where 工资150014、带有统计函数的嵌套查询:还可以利用统计函数得到的数据作为Select查询语句的条件进行查询。下面以显示工资大于所有职工平均值的职工信息为例来讲解一下。Select * from 职工where 工资(select avg(工资) from 职工)在统计函数查询中可以带有比较运算符、逻辑运算符、I

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号