上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 20 下一页
摘要: 11-多表连接查询 1.SQL 92的连接查询 (1)多个数据表都放在from之后,多个表之间以逗号隔开;连接条件放在where之后,与查询条件之间用and逻辑运算符连接。如果连接条件需要两列值相等,则称为等值连接,否则称为非等值连接;如果没有任何连接条件,则称为广义笛卡尔积。 (2)SQL 92中 阅读全文
posted @ 2017-08-03 15:59 丶theDawn 阅读(983) 评论(0) 推荐(0) 编辑
摘要: 9-数据库函数 1.函数可以出现在SQL语句中的任何位置,比较常见的是在select之后和where子句中。 2.根据函数对多行数据的处理方式,函数被分为多行函数和单行函数,单行函数对每行输入值单独计算,每行得到一个计算结果返回给用户;多行函数对多行输入值整体计算,最后只会得到一个结果。 3.多行函 阅读全文
posted @ 2017-08-03 15:58 丶theDawn 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 7-DML语句语法 DML语句与DDL语句不同,DDL语句用于操作数据库对象,而DML语句用于操作数据库数据,使用DML语句可以完成如下三个任务: (1)插入新数据; (2)修改已有数据; (3)删除不需要的数据。 1.insert into语句 (1)insert into语句用于向指定表中插入记 阅读全文
posted @ 2017-08-03 15:57 丶theDawn 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 8-单表查询 1.select语句的功能就是查询数据库,select语句的语法格式如下: select column1,column2... from 数据源 [where condition] 其中,数据源可以是表、视图等。where条件语句确定选择那些记录,只有满足where条件的行才会被选择出 阅读全文
posted @ 2017-08-03 15:57 丶theDawn 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 6-视图 1.视图类似于一个数据表,但是他并不是数据表,因为它不能存储数据。视图只是一个或多个数据表中数据的逻辑显示。 2.使用视图的优势: (1)可以限制对数据的访问; (2)可以使复杂的查询变得简单; (3)提供了数据的独立性; (4)提供了对相同数据的不同显示。 3.视图只是数据表中数据的逻辑 阅读全文
posted @ 2017-08-03 15:56 丶theDawn 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 5-索引 1.索引是存放在schema中的一个数据库对象,虽然索引依附于数据表,但它也是和数据表一样的数据库对象。创建索引的唯一作用就是加速对表的查询,索引通过使用快速路径访问方法来快速定位数据,减少磁盘I/O。 注:虽然索引也是数据库对象,但索引不可以独立存在必须依附于数据表。 2.创建索引的两种 阅读全文
posted @ 2017-08-03 15:55 丶theDawn 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 4-数据库约束 1.概述 (1)约束是在表上强制执行的数据校验规则,约束主要用于保证数据库里数据的完整性;此外当表中的数据存在相互依赖性时,可以保护相关的数据不被删除; (2)大部分数据库支持如下五种完整性约束: 1)NOT NULL:非空约束,指定某列不允许为空; 2)UNIQUE:唯一约束,指定 阅读全文
posted @ 2017-08-03 15:54 丶theDawn 阅读(508) 评论(0) 推荐(0) 编辑
摘要: 3-DDL语句 DDL语句是操作数据库对象的语句,包括创建、删除和修改数据库对象;最基本的数据库对象是数据表,数据表时存储对象的逻辑单元,除了数据表之外还有其他的数据库对象存在。 1.创建表的语法 (1)标准的建表语句的语法: 使用标准的建表语句,在建表后表中没有数据 示例: (2)子查询建表语句的 阅读全文
posted @ 2017-08-03 15:53 丶theDawn 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 2-SQL语句基础 (1)标准的SQL语句通常可以分为如下几个类型: 1)查询语句:主要由select关键字完成,查询语句时SQL语句中最复杂,功能最多的语句; 2)DML(数据操作语言)语句:主要由insert、update和delete三个关键字完成; 3)DDL(数据定义语言)语句:主要由cr 阅读全文
posted @ 2017-08-02 21:13 丶theDawn 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 1-MySQL基本命令 1.查看当前MySQL实例下包含多少个数据库: show databases; 2.删除指定数据库: drop database 数据库名; 3.进入指定数据库: use 数据库名; 4.查询该数据库中有多少个数据表: show tables; 5.查看指定数据表的表结构: 阅读全文
posted @ 2017-08-02 21:12 丶theDawn 阅读(127) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 20 下一页