SQL编程语言
文章平均质量分 90
第37期 Datawhale 组队学习,SQL编程语言
https://github.com/datawhalechina/wonderful-sql/
JxWang05
这个作者很懒,什么都没留下…
展开
-
Task06:秋招秘籍 C
Task06:秋招秘籍 C教程地址1. 行转列2. 列转行3. 连续登录4. 用户购买商品推荐5. hive 数据倾斜的产生原因及优化策略?6. LEFT JOIN 是否可能会出现多出的行?为什么?教程地址https://github.com/datawhalechina/wonderful-sqlhttps://gitee.com/datawhalechina/wonderful-sql1. 行转列建表mysql> DROP TABLE IF EXISTS exercise;Query原创 2022-05-29 21:49:09 · 215 阅读 · 0 评论 -
Task06:秋招秘籍 B
Task06:秋招秘籍 B教程地址1. 行转列2. 列转行3. 谁是明星带货主播4. MySQL 中如何查看sql语句的执行计划?可以看到哪些信息?5. 解释一下 SQL 数据库中 ACID 是指什么教程地址https://github.com/datawhalechina/wonderful-sqlhttps://gitee.com/datawhalechina/wonderful-sql1. 行转列建表mysql> DROP TABLE IF EXISTS exercise;Quer原创 2022-05-29 20:17:40 · 220 阅读 · 0 评论 -
Task06:秋招秘籍 A
Task06:秋招秘籍 A教程地址1. 各部门工资最高的员工1.1 Employee 表1.2 Department 表1.3 各部门工资最高的员工2. 换座位3. 分数排名4. 连续出现的数字5. 树节点6. 至少有五名直接下属的经理7. 查询回答率最高的问题8. 各部门前3高工资的员工9. 平面上最近距离10. 行程和用户教程地址https://github.com/datawhalechina/wonderful-sqlhttps://gitee.com/datawhalechina/wonde原创 2022-05-29 17:59:16 · 139 阅读 · 1 评论 -
Task05:SQL高级处理
Task05:SQL高级处理教程地址1. 窗口函数1.1 简介1.2 专用函数1.3 聚合函数1.4 移动平均2. rollup3. 存储过程4. 预处理A.练习题A.1A.2A.3A.4教程地址https://github.com/datawhalechina/wonderful-sqlhttps://gitee.com/datawhalechina/wonderful-sql1. 窗口函数1.1 简介窗口函数还有一个别名是,OLAP 函数,也就是 OnLine Analytical Proc原创 2022-05-27 17:45:30 · 132 阅读 · 0 评论 -
Task04:集合运算
Task04:集合运算教程地址1. 表的加减法1.1 union1.1.1 优先展示1.1.2 合并结果1.1.3 保留重复1.1.4 类型转换1.2 intersect1.3 except1.4 对称差2. 连结2.1 内连结2.1.1 普通连接2.1.2 结合 where2.1.3 结合 group by2.1.4 自然连接2.2 外连结2.2.1 左连接2.2.2 结合 where2.2.3 全外连接2.3 多表连接2.3.1 多表内连接2.3.1 多表外连接2.4 非等值连接2.5 交叉连接2.6原创 2022-05-26 00:44:39 · 144 阅读 · 0 评论 -
Task03:复杂一点的查询(二)
Task03:复杂一点的查询(二)教程地址3. 各种各样的函数3.1 算术函数3.1.1 绝对值3.1.2 求余3.1.3 四舍五入3.2 字符串函数3.2.1 拼接3.2.2 长度3.2.3 大小写转换3.2.4 替换3.2.5 截取3.2.6 索引截取3.2.7 重复3.3 日期函数3.4 转换函数4. 谓词4.1 like4.2 between4.3 null 判断4.4 in4.5 exist5. case表达式B.练习题B.1B.2B.3教程地址https://github.com/dataw原创 2022-05-25 21:06:44 · 94 阅读 · 0 评论 -
Task03:复杂一点的查询(一)
Task03:复杂一点的查询(一)教程地址1. 视图1.1 什么是视图1.2 视图与表的区别1.3 为什么会存在视图1.4 如何创建视图1.5 如何修改视图结构1.6 如何更新视图内容1.7 如何删除视图2. 子查询2.1 什么是子查询2.2 子查询和视图的关系2.3 嵌套子查询2.4 标量子查询2.5 标量子查询有什么用2.6 关联子查询A. 练习题A.1A.2A.3A.4教程地址https://github.com/datawhalechina/wonderful-sqlhttps://gitee原创 2022-05-21 16:42:42 · 242 阅读 · 0 评论 -
Task02:基础查询与排序(二)
Task02:基础查询与排序(二)教程地址4. 对表进行聚合查询5. 对表进行分组6. 为聚合结果指定条件7. 对查询结果进行排序B. 练习题B.1B.2B.3教程地址https://github.com/datawhalechina/wonderful-sqlhttps://gitee.com/datawhalechina/wonderful-sql4. 对表进行聚合查询SQL中用于汇总的函数叫做聚合函数。以下五个是最常用的聚合函数:COUNT:计算表中的记录数(行数)SUM:计算表中数值原创 2022-05-17 22:19:38 · 153 阅读 · 0 评论 -
Task02:基础查询与排序(一)
Task02:基础查询与排序(一)教程地址1. SELECT语句基础1.1 从表中选取数据1.2 限定条件选取数据1.3 相关规则2. 算术运算符和比较运算符2.1 算术运算符2.2 比较运算符2.3 相关规则3. 逻辑运算符3.1 NOT运算符3.2 AND运算符和OR运算符3.3 真值表A. 练习题A.1A.2A.3A.4教程地址https://github.com/datawhalechina/wonderful-sqlhttps://gitee.com/datawhalechina/wonde原创 2022-05-17 17:10:14 · 205 阅读 · 0 评论 -
Task01:环境搭建,初识数据库
1. 安装数据库ubuntu@VM-0-12-ubuntu:~$ lsb_release -aNo LSB modules are available.Distributor ID: UbuntuDescription: Ubuntu 20.04 LTSRelease: 20.04Codename: focalubuntu@VM-0-12-ubuntu:~$ 先来看一下系统信息,我这个是腾讯云服务器上面的Ubuntu 20.04然后之前在做Juicy Big Data中Hive部分的时候原创 2022-05-15 15:19:53 · 615 阅读 · 0 评论