第7章SQL语言资料.ppt

  1. 1、本文档共37页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第7章SQL语言资料

第7章 关系数据库标准语言SQL □ 华东交通大学信息工程学院 本章要点 7.1 SQL概述 7.1 SQL概述 7.2 SQL的数据定义语言 7.2 SQL的数据定义语言 下面以表对象为例,介绍用法: 7.2 SQL的数据定义语言 7.2 SQL的数据定义语言 7.2 SQL的数据定义语言 7.2 SQL的数据定义语言 7.2 SQL的数据定义语言 7.2 SQL的数据定义语言 7.2 SQL的数据定义语言 7.2 SQL的数据定义语言 7.2 SQL的数据定义语言 7.2 SQL的数据定义语言 7.3 SQL的数据操纵语言 7.3 SQL的数据操纵语言 7.3 SQL的数据操纵语言 7.3 SQL的数据操纵语言 7.3 SQL的数据操纵语言 7.3 SQL的数据操纵语言 7.3 SQL的数据操纵语言 7.3 SQL的数据操纵语言 7.3 SQL的数据操纵语言 7.3 SQL的数据操纵语言 7.3 SQL的数据操纵语言 7.4 SQL的数据查询语言select 7.4.1 简单查询——基于单个表 7.4 SQL的数据查询语言select 实例——对表”xsxx.dbf”进行如下查询: 7.4 SQL的数据查询语言select 7.4 SQL的数据查询语言select 7.4 SQL的数据查询语言select 7.4 SQL的数据查询语言select 7.4 SQL的数据查询语言select 7.4 SQL的数据查询语言select 7.4.2. 嵌套查询 7.4 SQL的数据查询语言select 7.4.3. 多表查询 用于计算检索的常用函数: Count([distinct]*)或count ([distinct]字段)——计数; Sum ([distinct]字段)——求和; Avg ([distinct]字段)——求平均值; Max ([distinct]字段)——求最大值; Min([distinct]字段)——求最小值。 说明: 以上函数可用在select语句中对查询结果进行计算; distinct短语,表示计算时取消指定字段中的重复值。 2. 带条件的查询 格式: select … from … [where 条件1][and|or 条件2 … ] 条件表达式格式说明: 字段名 [not] between 起始值 and 终值; 字段名 [not] in (值表); 字段名 [not] like “匹配串” 通配符: 百分号(%)——任意长度的字符 下划线(_)——单个字符 3. 排序查询 格式: select … from … [where … ]; [order by 排序选项1 [asc|desc][,排序选项2 [asc|desc] … ]] 说明: [asc]—升序(默认); [desc]—降序; 4. 分组查询 格式: select … from … [where … ] [order by … ]; [group by 分组选项1[,分组选项2 … ][having 过滤条件]] 说明: having子句与where子句功能相同,但对象不同; having子句总是跟在group by子句之后,用来指定每一分组内应满足的条件,不可以单独使用。 一个select…from…where语句称为一个“查询块”; “嵌套查询”——将一个“查询块”嵌套在另一个“查询块”的where条件子句中。 嵌套查询的where条件表达式的格式可以是以下几种: 字段名 关系运算符 all(子查询); 字段名 关系运算符 any|some(子查询); [not] exists(子查询) 字段名 [not] in(子查询) 1.简单连接查询 2.自身连接查询 3.外连接查询 * Visual FOxPro 程序设计 ? COPYRIGHT 2008 SQL概述 1 SQL的数据定义语言 2 SQL的数据操纵语言 3 SQL的数据查询语言SELECT 4 SQL (Structured Query Language) “结构化查询语言”的简称; 通用性极强的“关系数据库标准语言”; 大型数据库系统 微型数据库系统 VFP数据库系统除了具有VFP命令,也支持SQL命令。 SQL的功能 查询 操纵 定义 控制 DCL DDL DML SELECT Create 创建 Alter 修改 Drop 删除 三个命令关键字可针对不同的数据库对象,如:数据库(database)、表(table)、查询、视图等。 DDL 命令格式: create table 表名 ; (字段名1 类型 [(宽度[,小数位数])]; [check 字段有效性规则 [error 错误信息]]; [default 默认值]; [prima

文档评论(0)

jiayou10 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档