MySQL
文章平均质量分 76
rush_time
Work hard pay more!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
3.MySQL——单行函数
概念:类似于java中的方法,将一组逻辑语句封装在方法体中,对外暴露方法名。好处:1.隐藏了实现细节 2.提高了代码的重用性分类:1.单行函数:如:concat、length、ifnull 2.分组函数:它是用来做统计使用,又叫统计函数、聚合函数、组函数。字符函数: 数学函数:日期函数:注意:1. str_to...原创 2018-12-07 22:13:21 · 214 阅读 · 0 评论 -
12.MySQL——数据类型
常见的数据类型:数值型: 整型 小数: 定点数 浮点数字符型: 较短的文本:char、varchar 较长的文本:text、blob(较长的二进制数据)日期型:一、整型特点:① 如果不设置无符号还是有符号,默认是有符号,如果想设置无符号,需要添加unsigned关键字② 如果插入的数值超出了整型的范围,会报o...原创 2019-02-15 19:13:03 · 564 阅读 · 0 评论 -
11.MySQL——库、表的管理
库、表的管理:创建: create修改: alter删除: drop一、库的管理1、库的创建语法:create database [if not exists]库名; 案例一:创建库BooksCREATE DATABASE IF NOT EXISTS books ;2、库的修改语法:RENAME DATABASE books TO 新库名;案例二:更...原创 2019-02-15 16:17:22 · 150 阅读 · 0 评论 -
10.MySQL——增删改
数据操作语言: 插入:insert 修改:update 删除:delete一、插入语句方式一:经典的插入语法:insert into 表名(列名,...) values(值1,...) 如:SELECT * FROM beauty注:1.插入的值的类型要与列的类型一致或兼容 2.不可以为null的列必须插入值 ...原创 2019-02-15 14:28:07 · 245 阅读 · 0 评论 -
9.MySQL——联合查询
联合查询:union :将多条查询语句的结果合并成一个结果语法:查询语句1union查询语句2union...应用场景: 查询的结果来自于多个表,且多个表没有直接的连接关系,但查询的信息一致时特点:1、要求多条查询语句的查询列数是一致的!2、要求多条查询语句的查询的每一列的类型和顺序最好一致3、union关键字默认去重,如果使用union all 可以包...原创 2019-02-15 12:21:45 · 554 阅读 · 0 评论 -
8.MySQL——分页查询
分页查询:应用场景:当要显示的数据,一页显示不全,需要分页提交sql请求语法: select 查询列表 from 表 【join type join 表2 on 连接条件 where 筛选条件 group by 分组字段 having 分组后的筛选 order by 排序的字段】 limit 【offset,】size;...原创 2019-02-15 11:39:54 · 360 阅读 · 0 评论 -
6.MySQL——连接查询
连接查询: 又称多表查询,当查询的字段来自于多个表时,就会用到连接查询。分类: (1)按年代分类: sql92标准:仅仅支持内连接 sql99标准【推荐】:支持内连接+外连接(左外和右外)+交叉连接 (2)按功...原创 2018-12-10 13:55:37 · 415 阅读 · 0 评论 -
7.MySQL——子查询
子查询:含义:出现在其他语句中的select语句,称为子查询或内查询;外部的查询语句,称为主查询或外查询。分类: (1)按子查询出现的位置: select后面:仅仅支持标量子查询 ...原创 2019-02-15 10:36:40 · 416 阅读 · 0 评论 -
2.MySQL——排序查询
语法: select 查询列表 from 表名 【where 筛选条件】 order by 排序列表【asc|desc】注:asc代表的是升序,desc代表的是降序,如果都不写,默认的是升序。案例:查询部门编号大于等于90的员工信息,按入职时间的先后顺序进行排序 select * from emp...原创 2018-12-07 15:17:32 · 187 阅读 · 0 评论 -
1.MySQL——条件查询
1.查看当前所有的数据库:show databases2.打开指定的库名:use 库名3.查看当前库的所有表:show tables4.查看其他库的所有 表:show tables from 库名5.创建表:create table 表名( 列名 列类型 列名 列类型 ....原创 2018-12-07 14:15:20 · 212 阅读 · 0 评论 -
5.MySQL——分组查询
分组查询语法: select 查询列表 列(要求出现在group by的后面) 5 from 表 1 【where 筛选条件】 ...原创 2018-12-08 22:36:57 · 477 阅读 · 0 评论 -
4.MySQL——分组函数
分组函数:功能;它是用来做统计使用,又叫统计函数、聚合函数、组函数。分类:sum 求和、avg平均值、max最大值、min最小值、count计算个数特点:1.sum、avg一般只用于处理数值型数据 max、min、count可以处理任何类型的数据2.sum、avg、max、min、count,以上分组函数均忽略null值3.可以和distinct搭配实现去重的运算...原创 2018-12-08 15:22:07 · 218 阅读 · 0 评论 -
13.MySQL——约束
常见约束:含义:一种限制,用于限制表中的数据,为了保证表中的数据的准确和可靠性分类:六大约束 NOT NULL:非空,用于保证该字段的值不能为空 DEFAULT:默认,用于保证该字段有默认值 PRIMARY KEY:主键,用于保证该字段的值具有唯一性,并且非空 UNIQUE:唯一,用于保证该字段的值具有唯...原创 2019-02-17 15:55:30 · 242 阅读 · 0 评论
分享