《SQL概述SQL的查询功能SQL的操作功能SQL的定义功能》由会员分享,可在线阅读,更多相关《SQL概述SQL的查询功能SQL的操作功能SQL的定义功能(7页珍藏版)》请在金锄头文库上搜索。
1、& SQL SQL 概述概述& SQL SQL 的查询功能的查询功能& SQL SQL 的操作功能的操作功能& SQL SQL 的定义功能的定义功能 & SQL SQL 概述概述& SQL SQL 的查询功能的查询功能& SQL SQL 的操作功能的操作功能& SQL SQL 的定义功能的定义功能 本讲内容本讲内容本讲内容本讲内容第四章关系数据库标准语言关系数据库标准语言SQLSQL关系数据库标准语言关系数据库标准语言SQLSQL4.24.2查询功能查询功能 SQLSQL的核心是查询。的核心是查询。SQLSQL的查询命令也称作的查询命令也称作SELECTSELECT命令,它的基本形式由命令,它
2、的基本形式由SELECT FROM SELECT FROM WHEREWHERE查询模块组成,多个查询块可以嵌套执行,查询模块组成,多个查询块可以嵌套执行,VFPVFP的的SELECTSELECT的语法格式如下:的语法格式如下: SELECT ALL|DISTINCT TOP SELECT ALL|DISTINCT TOP nexprnexpr. alias. select-itemAS column-name alias. select-itemAS column-name . FROM FROM FORCEdatabasenameFORCEdatabasename! table.! tab
3、le. INNER|LEFTOUTER|RIGHTOUTER. INNER|LEFTOUTER|RIGHTOUTER. databasename!tabledatabasename!table. . . WHERE WHERE jionconditionANDjionconditionAND jionconditionjioncondition. 最早的最早的SQLSQL是是19861986年年1010月美国月美国ANSIANSI公布的。随后公布的。随后ISOISO于于19871987年年6 6月也正式采纳它为国际标准,月也正式采纳它为国际标准,19891989年又推出了年又推出了SQL98S
4、QL98版,版,19921992年又推出了年又推出了SQL92SQL92新标准版本。新标准版本。 SQLSQL语言具有以下主要特点:语言具有以下主要特点: (1 1)SQLSQL是一种结构化的语言,它包括数据定义、数据查是一种结构化的语言,它包括数据定义、数据查询、数据操纵和数据控制等方面的功能。询、数据操纵和数据控制等方面的功能。 4.1 SQL 4.1 SQL 4.1 SQL 4.1 SQL 概述概述概述概述 SQLSQL是结构化查询语言是结构化查询语言 STRUCTURED QUERY LANGUAGE STRUCTURED QUERY LANGUAGE 的缩写,可以说查询是的缩写,可以说查询是SQLSQL的最主要的组成部分,但并不是它的最主要的组成部分,但并不是它的全部,的全部, SQLSQL还包含数据定义、数据操纵和数据控制功能等还包含数据定义、数据操纵和数据控制功能等部分。部分。 SQLSQL已经成为关系数据库的标准语言,所以关系数据库管已经成为关系数据库的标准语言,所以关系数据库管理系统都支持理系统都支持SQLSQL,VFPVFP也同样支持也同样支持SQLSQL。