07 2019 档案

摘要:视图 视图是一个虚拟表(非真实存在),其本质是【根据SQL语句获取动态的数据集,并为其命名】,用户使用时只需使用【名称】即可获取结果集,并可以将其当作表来使用。 创建视图 基本语法:create view + 视图名 + as + select语句; 其中,select语句可以是普通查询,也可以是连 阅读全文
posted @ 2019-07-30 18:11 褚褚丶
摘要:SELECT语句执行过程: 1.通过FROM子句中找到需要查询的表; 2.通过WHERE子句进行非分组函数筛选判断; 3.通过GROUP BY子句完成分组操作; 4.通过HAVING子句完成组函数筛选判断; 5.通过SELECT子句选择显示的列或表达式及组函数; 6.通过ORDER BY子句进行排序 阅读全文
posted @ 2019-07-29 19:04 褚褚丶
摘要:多表连接 连接:在多个表之间通过一定的连接条件,使表之间发生关联,进而能从多个表之间获取数据。 语法: SELECT table.column,table2,column FROM table1,table2 WHERE table1.column1=table2,column2 N个表相连时,至少 阅读全文
posted @ 2019-07-29 18:27 褚褚丶
摘要:MySQL函数可以分为数学函数、字符串函数、日期和时间函数、流程控制函数、其他函数。 数学函数: ABS(x):返回x的绝对值 SQRT(x):返回非负数x的平方根 PI():返回圆周率 MOD(x,y)或%:返回x被y除的余数 CEIL(x)、CEILING(x):向上取整 FLOOR(x):向下 阅读全文
posted @ 2019-07-26 19:20 褚褚丶
摘要:结构化查询语言(Structured Query Language) 简称SQL 是操作和检索关系型数据库的标准语言 可分为: 数据查询语言(DQL:Data Query Language):语句主要包括SELECT,用于从表中检索数据 数据操作语言(DML:Data Manipulation La 阅读全文
posted @ 2019-07-26 17:40 褚褚丶
摘要:表内数据的插入、修改和删除 一、插入数据: 使用insert语句: insert into 表名(column要插入的字段) values(要插入的值) 如果要插入的字段时全部字段,可以省略括号里的内容 字符和日期型数据必须用单引号括起来 sysdate()函数用来调用当前日期 批量插入数据: in 阅读全文
posted @ 2019-07-26 13:26 褚褚丶
摘要:数据库的基本操作: 创建数据库: create database [IF NOT EXISTS] 数据库名; 例如要创建数据库test: create database test; 若之前存在报错,可以加[IF NOT EXISTS]判断之前是否存在 删除数据库: drop database 数据库 阅读全文
posted @ 2019-07-25 18:04 褚褚丶 阅读(137) 评论(0) 推荐(0)
摘要:数据库(DB)是“按照数据结构来组织、存储和管理信息的仓库“ 数据库管理系统(Datebase Management System —DBMS)管理数据库的软件。具有对数据存储、安全、一致性、并发操作、恢复和访问等功能。 关系型数据库管理系统(RDBMS) 数据库发展过程: 1、人工管理阶段 2、文 阅读全文
posted @ 2019-07-25 16:51 褚褚丶 阅读(164) 评论(0) 推荐(0)