Access开发培训
网站公告
·Access专家课堂QQ群号:151711184    ·Access快速开发平台下载地址及教程    ·欢迎加入Access专家课堂微信群!    ·如何快速搜索本站文章|示例|资料    
您的位置: 首页 > 技术文章 > Access数据库-教程

SQL语句,语法基础教程

时 间:2015-04-30 11:09:42
作 者:易勋   ID:35404  城市:上海
摘 要:SQL语句,语法基础教程资料
正 文:

点击下载此附件


SQL 教程... 12

SQL 简介... 12

什么是 SQL?... 12

SQL 能做什么?... 12

SQL 是一种标准 - 但是... 12

在您的网站中使用 SQL.. 12

RDBMS.. 13

SQL 语法... 14

数据库表... 14

SQL 语句... 14

重要事项... 14

SQL 语句后面的分号?... 14

SQL DML 和 DDL.. 15

SQL Select 语句... 16

SQL Select 语句... 16

SQL Select 实例... 16

SQL Select * 实例... 16

在结果集(result-set)中导航... 17

SQL Select DISTINCT 语句... 18

SQL Select DISTINCT 语句... 18

使用 DISTINCT 关键词... 18

SQL Where 子句... 20

Where 子句... 20

使用 Where 子句... 20

引号的使用... 21

SQL AND & or 运算符... 22

AND 和 or 运算符... 22

原始的表 (用在例子中的):... 22

AND 运算符实例... 22

or 运算符实例... 22

结合 AND 和 or 运算符... 23

SQL orDER BY 子句... 24

orDER BY 语句... 24

原始的表 (用在例子中的):... 24

实例 1. 24

实例 2. 24

实例 3. 25

实例 4. 25

SQL Insert INTO 语句... 27

Insert INTO 语句... 27

插入新的行... 27

在指定的列中插入数据... 27

SQL Update 语句... 29

Update 语句... 29

更新某一行中的一个列... 29

更新某一行中的若干列... 29

SQL Delete 语句... 30

Delete 语句... 30

Person: 30

删除某行... 30

删除所有行... 30

SQL TOP 子句... 31

TOP 子句... 31

MySQL 和 oracle 中的 SQL Select TOP 是等价的... 31

原始的表 (用在例子中的):... 31

SQL TOP 实例... 32

SQL TOP PERCENT 实例... 32

SQL LIKE 操作符... 33

LIKE 操作符... 33

原始的表 (用在例子中的):... 33

LIKE 操作符实例... 33

SQL 通配符... 35

SQL 通配符... 35

原始的表 (用在例子中的):... 35

使用 % 通配符... 35

使用 _ 通配符... 36

使用 [charlist] 通配符... 37

SQL IN 操作符... 38

IN 操作符... 38

原始的表 (在实例中使用:). 38

IN 操作符实例... 38

SQL BETWEEN 操作符... 39

BETWEEN 操作符... 39

原始的表 (在实例中使用:). 39

BETWEEN 操作符实例... 39

实例 2. 40

SQL Alias(别名)... 41

SQL Alias. 41

Alias 实例: 使用表名称别名... 41

Alias 实例: 使用一个列名别名... 41

SQL JOIN.. 43

Join 和 Key. 43

引用两个表... 43

SQL JOIN - 使用 Join.. 44

不同的 SQL JOIN.. 44

SQL INNER JOIN 关键字... 46

SQL INNER JOIN 关键字... 46

原始的表 (用在例子中的):... 46

内连接(INNER JOIN)实例... 46

SQL LEFT JOIN 关键字... 48

SQL LEFT JOIN 关键字... 48

原始的表 (用在例子中的):... 48

左连接(LEFT JOIN)实例... 48

SQL RIGHT JOIN 关键字... 50

SQL RIGHT JOIN 关键字... 50

原始的表 (用在例子中的):... 50

右连接(RIGHT JOIN)实例... 50

SQL FULL JOIN 关键字... 52

SQL FULL JOIN 关键字... 52

原始的表 (用在例子中的):... 52

全连接(FULL JOIN)实例... 52

SQL UNION 和 UNION ALL 操作符... 54

SQL UNION 操作符... 54

下面的例子中使用的原始表:... 54

使用 UNION 命令... 55

UNION ALL.. 55

使用 UNION ALL 命令... 55

SQL Select INTO 语句... 57

Select INTO 语句... 57

SQL Select INTO 实例 - 制作备份复件... 57

SQL Select INTO 实例 - 带有 Where 子句... 58

SQL Select INTO 实例 - 被连接的表... 58

SQL Create DATABASE 语句... 59

Create DATABASE 语句... 59

SQL Create DATABASE 实例... 59

SQL Create TABLE 语句... 60

Create TABLE 语句... 60

SQL Create TABLE 实例... 60

SQL 约束 (Constraints) 62

SQL 约束... 62

SQL NOT NULL 约束... 63

SQL NOT NULL 约束... 63

SQL UNIQUE 约束... 64

SQL UNIQUE 约束... 64

SQL UNIQUE Constraint on Create TABLE.. 64

撤销 UNIQUE 约束... 65

SQL PRIMARY KEY 约束... 66

SQL PRIMARY KEY 约束... 66

SQL PRIMARY KEY Constraint on Create TABLE.. 66

SQL PRIMARY KEY Constraint on Alter TABLE.. 67

撤销 PRIMARY KEY 约束... 67

SQL FOREIGN KEY 约束... 68

SQL FOREIGN KEY 约束... 68

SQL FOREIGN KEY Constraint on Create TABLE.. 68

SQL FOREIGN KEY Constraint on Alter TABLE.. 69

撤销 FOREIGN KEY 约束... 70

SQL CHECK 约束... 71

SQL CHECK 约束... 71

SQL CHECK Constraint on Create TABLE.. 71

SQL CHECK Constraint on Alter TABLE.. 72

撤销 CHECK 约束... 72

SQL DEFAULT 约束... 73

SQL DEFAULT 约束... 73

SQL DEFAULT Constraint on Create TABLE.. 73

SQL DEFAULT Constraint on Alter TABLE.. 73

撤销 DEFAULT 约束... 74

SQL Create INDEX 语句... 75

索引... 75

Create INDEX 实例... 75

SQL 撤销索引、表以及数据库... 77

SQL Drop INDEX 语句... 77

SQL Drop TABLE 语句... 77

SQL Drop DATABASE 语句... 77

SQL TRUNCATE TABLE 语句... 77

SQL Alter TABLE 语句... 78

Alter TABLE 语句... 78

原始的表 (用在例子中的):... 78

SQL Alter TABLE 实例... 78

改变数据类型实例... 79

Drop COLUMN 实例... 79

SQL AUTO INCREMENT 字段... 80

AUTO INCREMENT 字段... 80

用于 MySQL 的语法... 80

用于 SQL Server 的语法... 80

用于 Access 的语法... 81

用于 oracle 的语法... 82

SQL VIEW(视图)... 83

SQL Create VIEW 语句... 83

SQL Create VIEW 实例... 83

SQL 更新视图... 84

SQL 撤销视图... 85

SQL Date 函数... 86

SQL 日期... 86

MySQL Date 函数... 86

SQL Server Date 函数... 86

SQL Date 数据类型... 87

SQL 日期处理... 87

SQL NULL 值... 89

SQL NULL 值... 89

SQL 的 NULL 值处理... 89

SQL IS NULL.. 89

SQL IS NOT NULL.. 90

SQL NULL 函数... 91

SQL ISNULL()、NVL()、IFNULL() 和 COALESCE() 函数... 91

SQL 数据类型... 93

Microsoft Access 数据类型... 93

MySQL 数据类型... 93

SQL Server 数据类型... 95

SQL 服务器 – RDBMS.. 98

DBMS - 数据库管理系统(Database Management System)... 98

RDBMS - 关系数据库管理系统(Relational Database Management System)... 98

SQL 函数... 99

函数的语法... 99

函数的类型... 99

合计函数(Aggregate functions)... 99

Scalar 函数... 101

SQL AVG 函数... 102

定义和用法... 102

SQL AVG() 实例... 102

SQL COUNT() 函数... 104

SQL COUNT() 语法... 104

SQL COUNT(column_name) 实例... 104

SQL COUNT(DISTINCT column_name) 实例... 105

SQL FIRST() 函数... 106

FIRST() 函数... 106

SQL FIRST() 实例... 106

SQL LAST() 函数... 107

LAST() 函数... 107

SQL LAST() 实例... 107

SQL MAX() 函数... 108

MAX() 函数... 108

SQL MAX() 实例... 108

SQL MIN() 函数... 109

MIN() 函数... 109

SQL MIN() 实例... 109

SQL SUM() 函数... 110

SUM() 函数... 110

SQL SUM() 实例... 110

SQL GROUP BY 语句... 111

GROUP BY 语句... 111

SQL GROUP BY 实例... 111

GROUP BY 一个以上的列... 112

SQL HAVING 子句... 113

HAVING 子句... 113

SQL HAVING 实例... 113

SQL UCASE() 函数... 115

UCASE() 函数... 115

SQL UCASE() 实例... 115

SQL LCASE() 函数... 116

LCASE() 函数... 116

SQL LCASE() 实例... 116

SQL MID() 函数... 117

MID() 函数... 117

SQL MID() 实例... 117

SQL LEN() 函数... 118

LEN() 函数... 118

SQL LEN() 实例... 118

SQL ROUND() 函数... 119

ROUND() 函数... 119

SQL ROUND() 实例... 119

SQL NOW() 函数... 120

NOW() 函数... 120

SQL NOW() 实例... 120

SQL FORMAT() 函数... 121

FORMAT() 函数... 121

SQL FORMAT() 实例... 121

SQL 快速参考... 122

SQL 语句... 122

我们已经学习了 SQL,下一步学习什么呢?... 125

SQL 概要... 125

我们已经学习了 SQL,下一步学习什么呢?... 125



Access软件网QQ交流群 (群号:54525238)       Access源码网店

常见问答:

技术分类:

相关资源:

专栏作家

关于我们 | 服务条款 | 在线投稿 | 友情链接 | 网站统计 | 网站帮助