摘要: 视图是从一个或多个表中导出来的表,它是一种虚拟存在的表,并且表的结构和数据都依赖于基本表。 创建视图使用CREATE VIEW语句,语法格式如下: CREATE [OR REPLACE] [ALGORITHM = {UNDEFINED | MERGE | TEMPTABLE}] VIEW view_ 阅读全文
posted @ 2019-12-21 11:34 不是剧场版 阅读(806) 评论(0) 推荐(0) 编辑
摘要: 高级查询 聚合函数 (一)COUNT()函数:用来统计记录的条数 语法格式如下所示: SELECT COUNT(*) FROM 表名; 例如:(1)查询student表中一共有多少条记录,SQL语句及其执行结果如下所示: (二) SUM()函数:用于求出表中某个字段所有值的总和 语法格式如下所示: 阅读全文
posted @ 2019-11-25 17:21 不是剧场版 阅读(631) 评论(0) 推荐(0) 编辑
摘要: 条件查询 1.关系运算符的查询 在SELECT语句中,最常见的是使用WHERE子句指定查询条件对数据进行过滤,其语法格式如下: SELECT 字段名1,字段名2…… FROM 表名 WHERE 条件表达式 例如:(1)查询在student表中id为4的学生姓名,SQL语句如下所示: SELECT i 阅读全文
posted @ 2019-11-25 16:36 不是剧场版 阅读(1071) 评论(0) 推荐(0) 编辑
摘要: 简单查询 1.在SELECT语句中指定所有字段,在SELECT语句中列出所有字段名来查询表中的数据,其语法格式如下: SELECT 字段名1,字段名2,…… FROM 表名 需要注意的是,在SELECT语句的查询字段列表中,字段的顺序是可以改变的,无需按照其表中定义的顺序进行排列 2. 在SELEC 阅读全文
posted @ 2019-11-25 15:03 不是剧场版 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 为表中所有字段添加数据 通常情况下,向数据表中添加的新记录应该包含表所有字段,即为该表中的所有字段添加数据,为表中所有字段添加数据的INSERT语句有两种。 (1)INSERT语句中指定所有字段名 执行成功后,会在表stu中添加一条数据。为了验证数据是否添加成功,使用SELECT语句查看studen 阅读全文
posted @ 2019-11-14 23:26 不是剧场版 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 一、创建数据表 需要注意的是,在操作数据表之前,应该使用“USE 数据库名”指定操作是在哪个数据库中进行,否则会抛出“No database selected”错误。 创建数据表的基本语法格式如下所示: CREATE TABLE 表名 ( 字段名1,数据类型[完整性约束条件], 字段名2,数据类型[ 阅读全文
posted @ 2019-10-29 16:02 不是剧场版 阅读(856) 评论(0) 推荐(0) 编辑
摘要: MySQL支持多种类型,大致可以分为三类:数值、日期/时间和字符串(字符)类型。 根据数值取值范围的不同,MySQL中的整数类型可分为5种,分别是TINYINT、SMALLINT、MEDIUMINT、INT和BIGINT。 一、整数类型 数据类型 字节数 无符号数的取值范围 有符号数的取值范围 TI 阅读全文
posted @ 2019-10-29 15:59 不是剧场版 阅读(490) 评论(0) 推荐(0) 编辑
摘要: 一、创建数据库 创建数据库就是在数据库系统中划分一块存储数据的空间,在MySQL中,语法格式如下: CREATE DATABASE 数据库名称; 例如:创建一个iscast的数据库,语句如下: CREATE DATABASE iscast; 执行结果如下: 二、查看数据库 查看数据库是为了验证数据库 阅读全文
posted @ 2019-10-29 15:57 不是剧场版 阅读(397) 评论(0) 推荐(0) 编辑
摘要: 数据库的简介 一、数据库的基本概念:数据、数据库、数据库管理系统、数据库系统 (2)数据库中的数据按一定的数学模型、描述和存储,具有较小的冗余,较高的数据独立性和易扩展性,并可为各种用户共享。 (2)它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。 (3)用户通过DBMS访问数据库中的 阅读全文
posted @ 2019-10-13 21:48 不是剧场版 阅读(138) 评论(0) 推荐(0) 编辑