- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第四章关系数据库标准语言SQLVisual FoxPro数据库程序设计苏州科技学院电子与信息工程学院USTS计算机基础教学部
目 录4.1 SQL概述14.2 查询功能24.3 操作功能34.4 定义功能4Web.usts.edu.cn
4.1 SQL概述ANSI提出SQL1986年1987年ISO采纳SQL1989年ISO提出SQL891992年ISO提出SQL92SQL功能命令动词数据查询SELECT数据定义CREATE、DROP、ALTER数据操纵INSERT、UPDATE、DELETE数据控制GRANT、REVOKEWeb.usts.edu.cn
目 录4.2.1 简单查询4.2.2 简单的连接查询4.2.3 嵌套查询4.2.4 几个特殊的运算符4.2.5 排序4.2.6 简单的计算查询4.2.7 分组与计算查询4.2.8 利用空值查询4.2.9 别名与自连接查询4.2.10内外层相关嵌套查询4.2.11使用量词和谓词的查询4.2.12超连接查询4.2.13集合的并运算4.2.14VFP中SELECT的几个特殊选项4.1 SQL概述14.2 查询功能24.3 操作功能34.4 定义功能4Web.usts.edu.cn
SELECT SQLSELECT [ALL | DISTINCT] [TOP nExpr [PERCENT]][Alias.] Select_Item [AS Column_Name][, [Alias.] Select_Item [AS Column_Name] ...]FROM [FORCE][DatabaseName!]Table [[AS] Local_Alias][[INNER | LEFT [OUTER] | RIGHT [OUTER] | FULL [OUTER] JOINDatabaseName!]Table [[AS] Local_Alias][ON JoinCondition …][[INTO Destination]| [TO FILE FileName [ADDITIVE] | TO PRINTER [PROMPT] | TO SCREEN]][PREFERENCE PreferenceName][NOCONSOLE][PLAIN][NOWAIT][WHERE JoinCondition [AND JoinCondition ...][AND | OR FilterCondition [AND | OR FilterCondition ...]]][GROUP BY GroupColumn [, GroupColumn ...]][HAVING FilterCondition][UNION [ALL] SELECT命令][ORDER BY Order_Item [ASC | DESC] [, Order_Item [ASC | DESC] ...]]Web.usts.edu.cn
问题需要访问的数据涉及到多张表查询学生名、课程名、成绩 xs.xm kc.kcm cj.cj需要访问的只是部分数据工商管理系的学生 xh, xm需要访问计算或统计数据每个学生的平均分 xs.xm 平均(cj.cj) 分组 xs.xm每门课程80分以上的人数 kc.kcm 个数() 条件cj.cj=80 分组cj.kcdhWeb.usts.edu.cn
解决办法查询和视图!共同点从表中检索或统计所需的数据区别查询是只读的;视图可以被修改,并且可以将更新结果送回源表查询以独立的文件存储;视图不以独立文件存储,系统将其名称及定义存储在数据库中Web.usts.edu.cn
SELECT SQL定义数据源指定数据源表FROM 子句确定源表间的联接…JOIN…ON…子句定义结果筛选源表记录WHERE 子句指定输出字段字段、函数和表达式的列表或*指定输出类型INTO子句和TO子句定义记录的分组GROUP BY子句指定结果顺序ORDER BY子句筛选结果记录HAVING子句指定有无重复记录ALL/DISTINCT指定结果的范围TOP nExpr[PERCENT]Web.usts.edu.cn
Web.usts.edu.cn
4.2.1简单查询例4.1:从职工表中检索所有工资值。Web.usts.edu.cn
例4.2:检索仓库关系中的所有元组。Web.usts.edu.cn
例4.3:检索工资多于1230的职工号。Web.usts.edu.cn
例4.4:检索哪些仓库有工资多于1210的职工。Web.usts.edu.cn
例4.5:给出在仓库“WH1”或“WH2”工作并且工资少于1250员的职工号。Web.usts.edu.cn
4.2.2简单连接查询
原创力文档


文档评论(0)