- 博客(6)
- 收藏
- 关注
原创 MYSQL--联合查询
进阶9:联合查询union联合 合并:将多条查询语句的结果合并称一个结果语法:查询语句1UNION查询语句2UNION…应用场景:要查询的结果来自于多个表,并且多个表没有直接的连 接关系,但查询的信息一致时特点:1.要求多条查询的查询列数是一致的!2.要求多条查询语句的查询的每一列的类型和顺序最好是一致的3.union 关键字默认去重,如果使用 union all 可以包含重复项#引入:查询部门编号>90或邮箱包含a的员工信息SELECT * from e
2020-05-23 18:04:17
185
原创 MYSQL--分页查询
进阶8:分页查询 *应用场景:当要现实的数据,一页显示不全,需要分页提交sql请求语法: SELECT 查询列表 7 from 表 1 【join type join 表2 2 on 连接条件 3 where 筛选条件 4 group by 分组字段 5 having 分组后筛选 6 order by 排序字段】 8 limit offset,size;
2020-05-23 17:22:15
273
原创 MYSQL--子查询
进阶7:子查询含义:出现在其他语句中的select语句,称为子查询或内查询外部的查询语句,称为主查询或外查询分类:按子查询出现的位置: SELECT 后面 仅仅支持标量子查询 FROM 后面 支持表子查询 WHERE 或 HAVING 后面 (*) 标量子查询(单行)(*) 列子查询 (多行)(*) 行子查询 EXISTS 后面 表
2020-05-23 16:31:11
168
原创 MYSQL--连接
连接查询含义:又称多表查询,当查询的字段来自于多个表时,救护用到连接查询笛卡尔乘积现象:表1有M行,表2有N行,结果=M*N行select name,boyname from boys,beauty发生原因:没有有效的连接条件如何避免:添加有效的连接条件select name,boyname from boys,beautyWHERE beauty.boyfriend_id = boys.id;分类:按年代分类:sql92标准:仅仅支持内连接sql99标准【推荐】:支持内连接+外
2020-05-19 16:50:35
173
原创 MYSQL--函数
进阶4:常见函数概念:将一组逻辑语句封装在方法体中,对外暴露方法名好处:1.隐藏了实现细节2.提高代码重用性调用:select 函数名(实参列表) 【from 表】(可省略【】)特点:1.叫什么(函数名)2.干什么(函数功能)分类:1.单行函数如:concat、length、ifnull等2.分组函数功能:做统计使用,又称为统计函数,聚合函数,组函数单行函数一、字符函数1.length 获取参数值的字节个数select LENGTH('jion');select LE
2020-05-14 13:34:55
418
原创 MYSQL--查询
进阶1:简单查询百度网盘下载需要的四个表链接: https://pan.baidu.com/s/1s9rdWPGIkqD4sncwg7dYYQ提取码: ks8a打开数据库USE myemployees;查询表结构DESC employees;全表查询SELECT * FROM employees;运算SELECT 'join';SELECT 100 / 2;SELECT VERSION();命名 (AS 可以省略)SELECT 100 * 90 AS 乘积;
2020-05-12 14:03:00
248
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人