- 博客(14)
- 收藏
- 关注
原创 【page】mysql笔记(十四)常见的数据类型
常见的数据类型数值型: 整型, 小数(定点数,浮点型)字符型: 较短的文本:char,varchar 较长的文本:text,blob(较长二进制数据)日期型一、数值型1.整型分类: tinyint,smallint,mediumint,int/intger,bright 1字节 2 3 4 ...
2019-11-26 20:58:51
1151
原创 【page】mysql笔记(十三) DDL语言
DDL语言:数据定义语言库和表管理 1.库的管理 创建:create 修改:alter 删除:drop 2.表的管理 创建:create 修改:alter 删除:drop一、库的管理1.库的建立语法:CREATE database 库名;或者CREATE database 【IF NOT EXISTS】 库名;2.一般情况下不修改库...
2019-10-22 17:25:16
160
原创 【page】mysql笔记(十二) DML语言
#DML语言数据操作语言: 插入:insert 修改:update 删除:delete一、插入语句方式一(★)语法: 表名 列名 新值 insert into 表名(列名,…) values(值1,…);特点: 1.插入的值的类型要与列的类型一致或兼容 2.不可以为null的列必须插入值,可以为null的列如何插入值呢? #方式一(列3可以为null) ...
2019-10-22 17:12:46
158
原创 【page】mysql笔记(十一) 联合查询
union联合查询关键字: union 联合,合并:将多条查询语句的结果合成一个结果语法: 查询语句1 union(ALL) 查询语句2 union(ALL) …应用场景: 当要查询的结果来自多个表,且多个表没有直接的关系,但查询的信息一致注意事项(特点): 1.要求多条查询语句的查询列数是一致的 2.要求多条查询语句查询每一列的类型和顺序必须是一致的 3.unio...
2019-10-22 16:35:10
251
2
原创 【page】mysql笔记(十) 分页查询
分页查询应用场景: 当现实的数据,一页显示不全,需要分页提交sql请求语法和执行顺序: ⑦-select 查询列表 ①-from 表 ②-【join-type join 表2 ③-on 连接条件 ④-where 筛选条件 ⑤-group by 分组字段 ⑥-having 分组后的筛选 ⑧-order by 排序的字段】 ⑨-limit offset,size; of...
2019-10-22 16:08:43
260
原创 【page】mysql笔记(九) 子查询
子查询定义:当一个查询是另一个查询的条件时,称为子查询或内查询外部的查询语句,称为主查询或外查询子查询详解:指在一条select语句中,嵌入了另外一条select语句,那么被嵌入的select语句称之为子查询语句子查询分类:1.按子查询出现的位置: select后面:仅仅支持标量子查询 from后面:支持表子查询 where或having后面: ...
2019-10-22 11:03:07
435
原创 【page】mysql笔记 (八) sql99语法--连接查询
sql99语法语法:select 查询列表from 表1 别名【连接类型】 join 表2 别名on 连接条件【where 筛选条件】【group by 分组】【having 筛选条件】【order by 排序列表】关键字:内连接:【inner】 join外连接: 左外:left join 右外:right join 全外:full join交叉...
2019-10-22 10:23:13
244
原创 【page】mysql笔记(七) sql92语法--连接查询
sql92语法–连接查询含义:又称为多表查询,当查询的字段涉及到多个表时笛卡尔乘积现象:表1有m行,表2有n行,结果m*n行发生原因:没有有效的连接条件如何避免:添加有效的连接条件分类:1.按年代分类:sql92标准–仅仅支持内连接sql99标准【推荐】–支持内连接+外连接(左外和右外)+交叉连接2.按功能分类:内连接等值连接非等值连接自连接外连接左外连接...
2019-10-17 22:37:29
257
原创 【page】mysql笔记(六) 分组查询
分组查询语法:select 分组函数,列(要求出现在group by的后面)from 表【where 筛选条件】group by 分组的列表【order by 子句】注意:查询列表必须特殊,要求是分组函数和group by后出现的字段引入:查询每个部门的平均工资SELECT AVG(salary),department_idFROM employeesGRO...
2019-10-13 20:00:22
342
原创 【page】 mysql笔记(五)常见函数--分组函数
常见函数–分组函数功能:用作统计使用,又称为聚合函数或统计函数或组函数分类:sum 求和avg 平均值max 最大值min 最小值count 计算个数特点:1.sum,avg 处理 数值型max,min,count 处理 数值型,字符型,日期型2.所有的分组函数都忽略null值3.可以和distinct搭配实现去除的运算4.coun...
2019-10-13 19:55:09
257
原创 【page】mysql笔记(四)常用函数--单行函数
进阶4:常见函数/*概念:类似于Java中的方法,将一组逻辑语句封装在方法体内,对外暴露方法好处:1、隐藏了实现细节 2、提高了代码的重用性调用:select 函数名(实参列表)【from 表】;特点:1:叫什么(函数名)2:干什么(函数功能)分类:1:单行函数如concat,length,ifnull包括:字符函数,数学函数,日期函数,其他函数,流程控制函数2:分组函...
2019-10-13 18:45:48
250
原创 【page】mysql笔记(三) 排序查询
进阶3:排序查询/*引入:SELECT*FROMemployees;排序语法:sekect 查询列表from 表【where 筛选条件】order by 排序列表【sec/desc】特点:1.sec代表升序,desc代表降序如果都不写,默认代表升序2.order by 字句中可以支持单个字段,多个字段,表达式,函数,别名3.order by子句一般放在查询的最后面,...
2019-10-11 10:42:18
209
原创 【page】mysql笔记(二) 条件查询
进阶2:条件查询(1):语法:SELECT查询列表FROM表名WHERE筛选条件;(2):执行顺序表名>筛选条件>查询列表(3):分类一:按条件表达式筛选 条件运算符:> < = <>(不等于) >= <= 二:按逻辑表达式筛选 逻辑运算符: 作用:用于连接条件表达式 and(并) or(或) not(...
2019-10-08 18:28:49
208
原创 【page】mysql笔记(一)
mysql服务的启动和停止以管理员方式运行Windows自带的客户端启动:net start mysql停止:net stop mysqlmysql服务端的登录和退出以管理员方式运行Windows自带的客户端登录:mysql -u root -p密码退出:exit 或者 Ctrl+c配置环境变量如果在mysql服务端的登录和退出时出现:‘mysql’不是内部或外部命令,也不...
2019-10-08 15:54:49
176
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人