《2022年数据库语法 .pdf》由会员分享,可在线阅读,更多相关《2022年数据库语法 .pdf(8页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、目录一、SQL 语法 . 2SQL SELECT 语句 . 2SQL Alias(别名) . 4SQL INSERT INTO 语句 . 5SQL UPDATE 语句 . 5SQL DELETE 语句 . 5SQL JOIN语句 . 5SQL SELECT INTO 语句 . 6SQL CREATE语句 . 6SQL ALTER TABLE 语句 . 8名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 8 页 - - - - - - - - - 一、SQL 语法可以把SQL
2、 分为两个部分:数据操作语言(DML) 和 数据定义语言(DDL) 。SQL ( 结构化查询语言)是用于执行查询的语法。但是 SQL 语言也包含用于更新、 插入和删除记录的语法。查询和更新指令构成了SQL 的 DML 部分:SELECT - 从数据库表中获取数据UPDATE - 更新数据库表中的数据DELETE - 从数据库表中删除数据INSERT INTO - 向数据库表中插入数据SQL 的数据定义语言(DDL) 部分使我们有能力创建或删除表格。我们也可以定义索引(键),规定表之间的链接,以及施加表间的约束。SQL 中最重要的DDL 语句 : CREATE DATABASE - 创建新数据库
3、ALTER DATABASE - 修改数据库CREATE TABLE - 创建新表ALTER TABLE - 变更(改变)数据库表DROP TABLE - 删除表CREATE INDEX - 创建索引(搜索键)DROP INDEX - 删除索引注释: SQL 语句对大小写不敏感SQL SELECT 语句SELECT (DISTINCT ) 列名称 FROM 表名称 WHERE 列 运算符值关键词:DISTINCT 用于返回唯一不同的值。运算符及常用操作符:运算符: = 等于、 或!= 不等于、 小于、 = 小于等于、 = 大于等于操作符: (not) between and或(not) in(
4、 不) 在某个范围内、like 搜索某种模式、 and or连接多个条件语句、 union用于合并两个或多个SELECT 语句的结果集、top TOP用于规定要返回的记录的数目。请注意,条件值周围使用的是单引号。SQL 使用单引号来环绕文本值(大部分数据库系统也接受双引号)。如果是数值,请不要使用引号。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 8 页 - - - - - - - - - 一、SQL 语法可以把SQL 分为两个部分:数据操作语言(DML) 和 数据定义
5、语言(DDL) 。SQL ( 结构化查询语言)是用于执行查询的语法。但是 SQL 语言也包含用于更新、 插入和删除记录的语法。查询和更新指令构成了SQL 的 DML 部分:SELECT - 从数据库表中获取数据UPDATE - 更新数据库表中的数据DELETE - 从数据库表中删除数据INSERT INTO - 向数据库表中插入数据SQL 的数据定义语言(DDL) 部分使我们有能力创建或删除表格。我们也可以定义索引(键),规定表之间的链接,以及施加表间的约束。SQL 中最重要的DDL 语句 : CREATE DATABASE - 创建新数据库ALTER DATABASE - 修改数据库CREA
6、TE TABLE - 创建新表ALTER TABLE - 变更(改变)数据库表DROP TABLE - 删除表CREATE INDEX - 创建索引(搜索键)DROP INDEX - 删除索引注释: SQL 语句对大小写不敏感SQL SELECT 语句SELECT (DISTINCT ) 列名称 FROM 表名称 WHERE 列 运算符值关键词:DISTINCT 用于返回唯一不同的值。运算符及常用操作符:运算符: = 等于、 或!= 不等于、 小于、 = 小于等于、 = 大于等于操作符: (not) between and或(not) in( 不) 在某个范围内、like 搜索某种模式、 an
7、d or连接多个条件语句、 union用于合并两个或多个SELECT 语句的结果集、top TOP用于规定要返回的记录的数目。请注意,条件值周围使用的是单引号。SQL 使用单引号来环绕文本值(大部分数据库系统也接受双引号)。如果是数值,请不要使用引号。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 8 页 - - - - - - - - - 一、SQL 语法可以把SQL 分为两个部分:数据操作语言(DML) 和 数据定义语言(DDL) 。SQL ( 结构化查询语言)是用于
8、执行查询的语法。但是 SQL 语言也包含用于更新、 插入和删除记录的语法。查询和更新指令构成了SQL 的 DML 部分:SELECT - 从数据库表中获取数据UPDATE - 更新数据库表中的数据DELETE - 从数据库表中删除数据INSERT INTO - 向数据库表中插入数据SQL 的数据定义语言(DDL) 部分使我们有能力创建或删除表格。我们也可以定义索引(键),规定表之间的链接,以及施加表间的约束。SQL 中最重要的DDL 语句 : CREATE DATABASE - 创建新数据库ALTER DATABASE - 修改数据库CREATE TABLE - 创建新表ALTER TABLE
9、 - 变更(改变)数据库表DROP TABLE - 删除表CREATE INDEX - 创建索引(搜索键)DROP INDEX - 删除索引注释: SQL 语句对大小写不敏感SQL SELECT 语句SELECT (DISTINCT ) 列名称 FROM 表名称 WHERE 列 运算符值关键词:DISTINCT 用于返回唯一不同的值。运算符及常用操作符:运算符: = 等于、 或!= 不等于、 小于、 = 小于等于、 = 大于等于操作符: (not) between and或(not) in( 不) 在某个范围内、like 搜索某种模式、 and or连接多个条件语句、 union用于合并两个或
10、多个SELECT 语句的结果集、top TOP用于规定要返回的记录的数目。请注意,条件值周围使用的是单引号。SQL 使用单引号来环绕文本值(大部分数据库系统也接受双引号)。如果是数值,请不要使用引号。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 8 页 - - - - - - - - - 一、SQL 语法可以把SQL 分为两个部分:数据操作语言(DML) 和 数据定义语言(DDL) 。SQL ( 结构化查询语言)是用于执行查询的语法。但是 SQL 语言也包含用于更新、
11、插入和删除记录的语法。查询和更新指令构成了SQL 的 DML 部分:SELECT - 从数据库表中获取数据UPDATE - 更新数据库表中的数据DELETE - 从数据库表中删除数据INSERT INTO - 向数据库表中插入数据SQL 的数据定义语言(DDL) 部分使我们有能力创建或删除表格。我们也可以定义索引(键),规定表之间的链接,以及施加表间的约束。SQL 中最重要的DDL 语句 : CREATE DATABASE - 创建新数据库ALTER DATABASE - 修改数据库CREATE TABLE - 创建新表ALTER TABLE - 变更(改变)数据库表DROP TABLE -
12、删除表CREATE INDEX - 创建索引(搜索键)DROP INDEX - 删除索引注释: SQL 语句对大小写不敏感SQL SELECT 语句SELECT (DISTINCT ) 列名称 FROM 表名称 WHERE 列 运算符值关键词:DISTINCT 用于返回唯一不同的值。运算符及常用操作符:运算符: = 等于、 或!= 不等于、 小于、 = 小于等于、 = 大于等于操作符: (not) between and或(not) in( 不) 在某个范围内、like 搜索某种模式、 and or连接多个条件语句、 union用于合并两个或多个SELECT 语句的结果集、top TOP用于规
13、定要返回的记录的数目。请注意,条件值周围使用的是单引号。SQL 使用单引号来环绕文本值(大部分数据库系统也接受双引号)。如果是数值,请不要使用引号。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 8 页 - - - - - - - - - 一、SQL 语法可以把SQL 分为两个部分:数据操作语言(DML) 和 数据定义语言(DDL) 。SQL ( 结构化查询语言)是用于执行查询的语法。但是 SQL 语言也包含用于更新、 插入和删除记录的语法。查询和更新指令构成了SQL 的
14、 DML 部分:SELECT - 从数据库表中获取数据UPDATE - 更新数据库表中的数据DELETE - 从数据库表中删除数据INSERT INTO - 向数据库表中插入数据SQL 的数据定义语言(DDL) 部分使我们有能力创建或删除表格。我们也可以定义索引(键),规定表之间的链接,以及施加表间的约束。SQL 中最重要的DDL 语句 : CREATE DATABASE - 创建新数据库ALTER DATABASE - 修改数据库CREATE TABLE - 创建新表ALTER TABLE - 变更(改变)数据库表DROP TABLE - 删除表CREATE INDEX - 创建索引(搜索键
15、)DROP INDEX - 删除索引注释: SQL 语句对大小写不敏感SQL SELECT 语句SELECT (DISTINCT ) 列名称 FROM 表名称 WHERE 列 运算符值关键词:DISTINCT 用于返回唯一不同的值。运算符及常用操作符:运算符: = 等于、 或!= 不等于、 小于、 = 小于等于、 = 大于等于操作符: (not) between and或(not) in( 不) 在某个范围内、like 搜索某种模式、 and or连接多个条件语句、 union用于合并两个或多个SELECT 语句的结果集、top TOP用于规定要返回的记录的数目。请注意,条件值周围使用的是单引
16、号。SQL 使用单引号来环绕文本值(大部分数据库系统也接受双引号)。如果是数值,请不要使用引号。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 8 页 - - - - - - - - - 一、SQL 语法可以把SQL 分为两个部分:数据操作语言(DML) 和 数据定义语言(DDL) 。SQL ( 结构化查询语言)是用于执行查询的语法。但是 SQL 语言也包含用于更新、 插入和删除记录的语法。查询和更新指令构成了SQL 的 DML 部分:SELECT - 从数据库表中获取数
17、据UPDATE - 更新数据库表中的数据DELETE - 从数据库表中删除数据INSERT INTO - 向数据库表中插入数据SQL 的数据定义语言(DDL) 部分使我们有能力创建或删除表格。我们也可以定义索引(键),规定表之间的链接,以及施加表间的约束。SQL 中最重要的DDL 语句 : CREATE DATABASE - 创建新数据库ALTER DATABASE - 修改数据库CREATE TABLE - 创建新表ALTER TABLE - 变更(改变)数据库表DROP TABLE - 删除表CREATE INDEX - 创建索引(搜索键)DROP INDEX - 删除索引注释: SQL
18、语句对大小写不敏感SQL SELECT 语句SELECT (DISTINCT ) 列名称 FROM 表名称 WHERE 列 运算符值关键词:DISTINCT 用于返回唯一不同的值。运算符及常用操作符:运算符: = 等于、 或!= 不等于、 小于、 = 小于等于、 = 大于等于操作符: (not) between and或(not) in( 不) 在某个范围内、like 搜索某种模式、 and or连接多个条件语句、 union用于合并两个或多个SELECT 语句的结果集、top TOP用于规定要返回的记录的数目。请注意,条件值周围使用的是单引号。SQL 使用单引号来环绕文本值(大部分数据库系统
19、也接受双引号)。如果是数值,请不要使用引号。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 8 页 - - - - - - - - - 一、SQL 语法可以把SQL 分为两个部分:数据操作语言(DML) 和 数据定义语言(DDL) 。SQL ( 结构化查询语言)是用于执行查询的语法。但是 SQL 语言也包含用于更新、 插入和删除记录的语法。查询和更新指令构成了SQL 的 DML 部分:SELECT - 从数据库表中获取数据UPDATE - 更新数据库表中的数据DELETE
20、 - 从数据库表中删除数据INSERT INTO - 向数据库表中插入数据SQL 的数据定义语言(DDL) 部分使我们有能力创建或删除表格。我们也可以定义索引(键),规定表之间的链接,以及施加表间的约束。SQL 中最重要的DDL 语句 : CREATE DATABASE - 创建新数据库ALTER DATABASE - 修改数据库CREATE TABLE - 创建新表ALTER TABLE - 变更(改变)数据库表DROP TABLE - 删除表CREATE INDEX - 创建索引(搜索键)DROP INDEX - 删除索引注释: SQL 语句对大小写不敏感SQL SELECT 语句SELE
21、CT (DISTINCT ) 列名称 FROM 表名称 WHERE 列 运算符值关键词:DISTINCT 用于返回唯一不同的值。运算符及常用操作符:运算符: = 等于、 或!= 不等于、 小于、 = 小于等于、 = 大于等于操作符: (not) between and或(not) in( 不) 在某个范围内、like 搜索某种模式、 and or连接多个条件语句、 union用于合并两个或多个SELECT 语句的结果集、top TOP用于规定要返回的记录的数目。请注意,条件值周围使用的是单引号。SQL 使用单引号来环绕文本值(大部分数据库系统也接受双引号)。如果是数值,请不要使用引号。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 8 页 - - - - - - - - -