版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、必数SQL视團)数据透視表视图a必数SQL视團)数据透視表视图a据透視图视图(Y)ACCESS数据库得SQL语句教学引子:如何找到ACCESS数据库得SQL视图:1)单击下图左侧得:42)单击上图顶部得,弹出如下图对话框:d5)单击,关闭二此时在菜得文件菜单下而出现一个SQL得下拉框:6)在“SQL下拉框中选择如下图所示中得SQL视图即可J文件电)編辑视国乎Pdn越1A勢HiuaH设计视飙)HSQL数据表视图区)K査询所有记录:SeieCt*通常用于快速查瞧表中得记录。当对表得结构无法确切记忆时,或要快速查瞧表中得记录时,使用Select*就是很方便得。use企业销售管理系统Select*fr
2、om职工2、投影査询:很多时候并不需要将所有列得数据都显示出来。投影查询就就是允许用户显示所需要得列。假设显示职工表中职工号、姓名、工资信息,具体操作方法如下。Se1ect职工号,姓名,工资from职工在Se1ect査询中,还可以按照实际得需要或自己得喜好安排显示列得顺序,如果要把姓名放到第一列,则代码如下:Select姓名,职工号,工资from职工3、条件査询:显示whl或wh2仓库、性别不为女、工资在13002100之间得职工信息。具体操作如下:Se1ect*from职工号where(仓库号二Milor仓库号二hvh2*)Andnot性别二,女*and工资=1300and匸资工资=2100
3、在这里一定要注意,(仓库号二wh1or仓库号一定要加括号,否则就不就是原题得意思。4、谓词In査询:在査找特定条件得数拯时,如果条件较多,就需要用到多个Or运算符,以査找满足其中任一条得记录。但使用多个0r运算符,将使Where子句变得过于冗长,这时使用In就非常清楚。另外,在后面讲解得嵌套査询中,也必须使用In査询。下面以显示zgl、zg2、zgll、zgl5得订购单信息为例具体讲解一下.使用Or运算符SeleCt*from订购单where职工号zgl,or职工号二,zg2TOr职工号二八zg1vor职工号二zgl5使用谓词InUse企业销售管理系统Select*from订购单where职工
4、号in(zg1g2:*zg11*zgl5)在Select语句中,还支持In与Not结合使用。假设显示职工号不为zgl,zg2,zglbzgl5得订购单信息,具体代码如下:使用0仁运算符Select*from订购单where职工号!=zgTor职工号!二八zg0r职工号!izgiror职工号!=zg15,使用谓词In2,)Use企业销售管理系统Select*from订购单where职工号notin(zg1*zg2*zgllzgl5ja、模糊Like査询:有得时候,我们不清楚所要査询得信息,如显示职工信息,但不能确定该职工得姓名,只知道她姓名中含有“王“字,那该如何査找呢?SQL中提供了Like关
5、键字,使用Like进行了査询时,还要指定通配符。通配符及其含义通配符含义%包含()个或多个字符_(下画线)包含一个字符指定范H(如a-zA不属于指定范H(八a-Z)在SQL语句中,还支持Like与Not结合使用假设显示姓名中不含有“王”字得职工信息,具体代码如下:Select火from职工where姓名noflike,王在该例中,如果您知道姓名中含有“王”字,并且姓名只有两个字,那么可以进一步缩小查找范围,具体代码如下:Select*from职工where姓名not1i2王_这样就可以査找到姓名中只有两个字,并且姓为王”得职工信息.6、空值NULL査询:在SQL语句中使用ISNULL来进行就是
6、否为空得判断。下面以显示性别为空得职工信息为例具体讲解一下。Select*from职工where性别isnull假设显示性别不为空得职工信息,具体代码如下:Select*from职匸where性别isnotnu117、限制范围Between-And査询:在数据医疗队引擎査询中,限制范H也就是经常使用得一个条件。当然可以使用大于等于号、小于等于号与And运算符三者来完成范W得限制,但使用BetweenAnd结构,会使SQL更清楚。下面以显示工资在13001900之间得职工信息为例具体讲解一下。BetweenAnd语句SeieCt*from职工where匸资Between1300And1900大于
7、等于号、小于等于号与AM运算符Select*froin职工where匸资=l300And工资V=1900在SQL语句中,还支持Between*And与Not结合使用。假设显示工资不在13001900之间得职工信息,具体代码如下:Between*And语句Select*from职工where工资notBetween1300And1900大于等于号、小于尊于号与And运算符Select*from职工where匸资V=1300And匸资=19008、消除重复字段数据Distinct査询:在SQL投影査询中,可能会有许多重复得数据,使用关键字Distinct就可以从结果集中除去重复得数据。下面以显示职
8、工得工资信息为例具体讲解一下:显示有重复得数据Select匸资From职工显示无重复得数据Se1ectDistinct工资from职工9、单表嵌套査询:就就是外层Select语句与内层Se!ect语句都来源于同张表。下面以显示仓库面积大于WhI仓库面积得仓库信息为例来讲解一下.首先利用SeleC(语句求出whl仓库得仓库面积,然后再显示面积大于该值得仓库信息。Seiect*froin仓库where面积(seiect面积from仓库where仓库号二whP)嵌套査询中也可以带有逻辑运算符、谓词In、Like、BetweenAnd结构。假设显示wh1或wh2仓库得工资不大于职工zgl6工资得职工信
9、息,并要求职工姓名不含有“平”字.首先利用Select语句求出职工2gl6得工资,然后再对姓名进行模糊査询。SeleCt*from职工where工资v二(se1ect匸资from职】where职工号二,zgl6Tand姓名notlike,%平,and仓库号inOwhl:)10、多表嵌套査询:多表嵌套査询就就是外层Select语句与内层Se1ect语句来源于不同得表,但表之间要存在关系。这也就是SQL语句中最重要得査询.下面以显示北京地区得职工信息为例来讲解下。首先利用SeleCt语句求出北京地区得仓库号,然后利用仓库号再显示职工信息。use企业销售管理系统Select*from职匸where仓
10、库号in(select仓库号fromwhere城市=,北京0不仅可以实现两个表得嵌套,还可以实现多个表得嵌套,假设显示北京地区得职工得订购单信息。首先利用Se1ect语句得到北京地区得仓库号,然后利用得到得仓库号得到该仓库中得职工号,再利用得到得职工号得到职工得订购单信息。Select*from订购单where职工号in(Select职工号from职工where仓库号in(se1ect仓库号from仓库where城市二目匕京,)多表嵌套查询中也可以带有逻辑运算符、谓词In、Like、Between、And结构。在使用统汁函数时,还要注意COUNT在使用统汁函数时,还要注意COUNT。、SUM()、假设显示北京地区得职工得订购单信息,并且职工得工资大于1200,订购日期为2003年9月3日2006年1月1日。Select*froin订购单where职工号in9002)删除表中所有记录:下面以删除仓库blank表中所有记录为例,来讲解一下删除表中所有记录.Deletefrom仓库blank或truncatefrom仓库blanktnincate语句与Delete语句之间就是有区别得,Dele
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024-2030年中国孕妇装行业竞争格局及发展潜力研究报告
- 2024-2030年中国城市公共汽车客运行业运营模式及发展规划分析报告
- 2024-2030年中国地板椅项目可行性研究报告
- 2024-2030年中国图书零售连锁行业运行状况及投资发展前景预测报告
- 2024-2030年中国回收自控系统项目申请报告
- 2024-2030年中国啤酒行业市场营销模式及投资前景展望报告
- 2024-2030年中国原青花素行业需求规模及投资价值调研报告
- 2024年版权购买合同购买价格及版权范围
- 2024年桶装水品牌形象设计与宣传推广服务协议3篇
- 茂名职业技术学院《电子竞技用户分析》2023-2024学年第一学期期末试卷
- 2024年人教版八年级地理上册期末考试卷(附答案)
- 2024年初中七年级英语上册单元写作范文(新人教版)
- 2025年蛇年年会汇报年终总结大会模板
- 2024年度国家公务员考试公共基础知识复习试卷及答案(共四套)
- 中国高血压防治指南(2024年修订版)解读-治疗篇
- 内审检查表完整版本
- 2024年秋季国家开放大学《形势与政策》大作业及答案
- 上海市复旦附中2025届高一上数学期末检测模拟试题含解析
- 义务教育劳动课程标准2022年版考试题库及答案5
- 《社会调查研究与方法》形成性考核册及参考答案
- 肿瘤所治疗所致血小板减少症诊疗指南
评论
0/150
提交评论