![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Mysql教程
Dshaw
这个作者很懒,什么都没留下…
展开
-
Mysql从入门到精通—15事务
事务原创 2023-02-08 13:28:33 · 290 阅读 · 0 评论 -
Mysql从入门到精通—14标识列
标识列原创 2023-02-06 13:55:44 · 406 阅读 · 0 评论 -
Mysql从入门到精通—13常见约束
常见约束原创 2023-02-06 11:36:27 · 384 阅读 · 0 评论 -
Mysql从入门到精通—12数据类型
数据类型原创 2023-02-06 11:34:57 · 475 阅读 · 0 评论 -
Mysql从入门到精通—11DDL语言
DDL原创 2023-02-06 11:34:08 · 254 阅读 · 0 评论 -
Mysql从入门到精通—10DML语言
DML原创 2023-02-02 10:18:37 · 299 阅读 · 0 评论 -
Mysql从入门到精通—9联合查询
联合查询原创 2023-02-02 09:59:24 · 196 阅读 · 0 评论 -
Mysql从入门到精通—8分页查询
应用场景:当要显示的数据,一页显示不全,需要分页提交sql请求语法:select 查询列表from 表【join type join 表2on 连接条件where 筛选条件group by 分组字段having 分组后的筛选order by 排序的字段】limit 【offset,】size;offset要显示条目的起始索引(起始索引从0开始)size 要显示的条目个数特点:①limit语句放在查询语句的最后②公式要显示的页数 page,每页的条目数sizeselect原创 2022-01-11 10:04:53 · 212 阅读 · 0 评论 -
Mysql从入门到精通—7子查询
含义:出现在其他语句中的select语句,称为子查询或内查询外部的查询语句,称为主查询或外查询分类:按子查询出现的位置:select后面:仅仅支持标量子查询from后面: 支持表子查询where或having后面:★ 标量子查询(单行) √ 列子查询 (多行) √ 行子查询 exists后面(相关子查询) 表子查询按结果集的行列数不同:标量子查询(结果集只有一行一列)列子查询(结果集只有一列多行)行子查询(结果集有一行多列)表子查询(结果集一般为多行多列)#原创 2022-01-11 10:04:14 · 101 阅读 · 0 评论 -
Mysql从入门到精通—6.2连接查询 sql99标准
sql99语法语法: select 查询列表 from 表1 别名 【连接类型】 join 表2 别名 on 连接条件 【where 筛选条件】 【group by 分组】 【having 筛选条件】 【order by 排序列表】 分类:内连接(★):inner外连接 左外(★):left 【outer】 右外(★):right 【outer】 全外:full【outer】交叉连接:cross 内连接语法:select 查询列表from 表1 别名in原创 2022-01-11 09:57:13 · 86 阅读 · 0 评论 -
Mysql从入门到精通—6.1连接查询 sql92标准
连接查询含义:又称多表查询,当查询的字段来自于多个表时,就会用到连接查询分类: 按年代分类: sql92标准:仅仅支持内连接 sql99标准【推荐】:支持内连接+外连接(左外和右外)+交叉连接 按功能分类: 内连接: 等值连接 非等值连接 自连接 外连接: 左外连接 右外连接 全外连接 交叉连接#一、sql92标准#1、等值连接① 多表等值连接的结果为多表的交集部分②n表连接,至少需要n-1个连接条件③ 多表的顺序没有要求原创 2021-12-09 11:44:56 · 237 阅读 · 0 评论 -
Mysql从入门到精通—5分组查询
分组查询语法:select 查询列表from 表【where 筛选条件】group by 分组的字段【order by 排序的字段】;特点:1、和分组函数一同查询的字段必须是group by后出现的字段2、筛选分为两类:分组前筛选和分组后筛选 针对的表 位置 连接的关键字分组前筛选 原始表 group by前 where 分组后筛选 group by后的结果集 group by后 having问题1:分组函数做筛选能不能放在where后面答:不能原创 2021-12-09 11:37:06 · 72 阅读 · 0 评论 -
Mysql从入门到精通—4常见函数
常见函数概念:类似于java的方法,将一组逻辑语句封装在方法体中,对外暴露方法名好处:1、隐藏了实现细节 2、提高代码的重用性调用:select 函数名(实参列表) 【from 表】;特点:①叫什么(函数名)②干什么(函数功能)分类:1、单行函数如 concat、length、ifnull等2、分组函数功能:做统计使用,又称为统计函数、聚合函数、组函数常见函数:一、单行函数字符函数:length:获取字节个数(utf-8一个汉字代表3个字节,gbk为2个字节)concat原创 2021-12-09 11:32:32 · 66 阅读 · 0 评论 -
Mysql从入门到精通—3排序查询
排序查询语法:select查询列表from表名[where 筛选条件]order by 排序的字段或表达式;特点:1、asc代表的是升序,可以省略desc代表的是降序2、order by子句可以支持 单个/多个字段、别名、表达式、函数3、order by子句在查询语句的最后面,除了limit子句#1、按单个字段排序SELECT * FROM employees ORDER BY salary DESC;#2、添加筛选条件再排序#案例:查询部门编号>=90的员工信原创 2021-12-09 11:17:34 · 78 阅读 · 0 评论 -
Mysql从入门到精通—2基础查询
基础查询语法:select 查询列表 from 表名;特点:1、查询列表可以是:表中的字段、常量值、表达式、函数2、查询的结果是一个虚拟的表格#查询表中的单个字段SELECT last_name FROM employees;#查询表中的多个字段SELECT last_name,salary,email FROM employees;#查询表中的所有字段#方式一:SELECT `employee_id`, `first_name`, `last_原创 2021-11-18 11:11:18 · 88 阅读 · 0 评论 -
Mysql从入门到精通—1
基础查询语法:select 查询列表 from 表名;特点:1、查询列表可以是:表中的字段、常量值、表达式、函数2、查询的结果是一个虚拟的表格#查询表中的单个字段SELECT last_name FROM employees;#查询表中的多个字段SELECT last_name,salary,email FROM employees;#查询表中的所有字段#方式一:SELECT `employee_id`, `first_name`, `last_原创 2021-11-18 10:22:48 · 155 阅读 · 0 评论 -
mysql查询语句 和 多表关联查询 以及 子查询
mysql(三):mysql查询语句 和 多表关联查询 以及 子查询 1.查询一张表: select * from 表名;2.查询指定字段:select 字段1,字段2,字段3….from 表名;3.where条件查询:select字段1,字段2,字段3 frome 表名 where 条件表达式;例:select * from t_原创 2017-03-28 14:12:15 · 125063 阅读 · 8 评论