【数据分析】Sql学习
文章平均质量分 93
sql
YYIverson
keep going.
展开
-
SQL窗口函数篇
转载出处:https://zhuanlan.zhihu.com/p/116012207一.SQL中的进阶函数1.窗口函数窗口函数和普通聚合函数的区别:①聚合函数是将多条记录聚合为一条;窗口函数是每条记录都会执行,有几条记录执行完还是几条。②聚合函数也可以用于窗口函数。原因就在于窗口函数的执行顺序(逻辑上的)是在FROM,JOIN,WHERE,GROUP BY,HAVI...转载 2020-03-25 22:44:53 · 2285 阅读 · 0 评论 -
【数据库】PLSQL
转载出处:https://blog.csdn.net/weixin_43485671/article/details/102720068目录????PLSQL是什么????PLSQL语法????PLSQL变量????判断体????循环????例外、异常????存储过程和函数????PLSQL是什么 是专用于Oracle服务器,在SQL基础之上,添加了一些过程化控制语句,叫PLSQL,...转载 2020-01-09 17:27:47 · 635 阅读 · 0 评论 -
【Mysql】oracle与mysql的语法区别
参考出处:https://blog.csdn.net/lovecuidong/article/details/881871021、mysql可以没有from,oracle必须有,可以写成from dual;2、mysql使用concat()函数连接字符串,oracle不仅有concat()函数,还可以使用||;3、mysql没有全外连接,使用集合连接代替,oracle有全外连接(...转载 2019-12-16 15:27:40 · 516 阅读 · 0 评论 -
【MySQL】基础学习全解(四)
目录1、导入导出、备份恢复1.1导入一个纯数据文件1.2 导出1.3 备份1.4 恢复1.5 使用用户变量2、mysql语言结构2.1 文字值字符串数值型日期类型十六进制布尔值NULL值2.2 识别符识别符限制条件识别符大小写敏感用户自定义变量注释语句3、mysql数据类型3.1 数值类型3.2...原创 2019-09-18 11:13:36 · 465 阅读 · 0 评论 -
【Mysql】小白大话Mysql B-Tree 索引
目录先验知识建立索引可以参考哪些规则?有无索引的区别及索引字段的选择:哪些地方的索引可能会用到呢?估算SQL语句执行的时间三星索引一张总结图参考1:https://blog.csdn.net/weixin_44460333/article/details/98696407参考2:https://blog.csdn.net/fujiandiyi008/art...原创 2019-09-03 18:31:27 · 411 阅读 · 1 评论 -
【数据库】三级模式与范式
详情见我的有道云笔记,链接如下。数据库三级模式链接:数据库三级模式.note数据库范式链接:数据库范式.note原创 2019-09-05 14:21:05 · 214 阅读 · 0 评论 -
【Mysql】我的实践笔记之Sql优化手段
转载出处:https://blog.csdn.net/m0_37657725/article/details/98964611目录1 如何定位慢查询2 选择合适的数据库引擎3 选择合适的索引3.1 索引的使用场景3.2索引技巧4 数据库优化之分表5 数据库的读写分离6 数据库优化之缓存7 sql语句优化7.1 基本优化7.2 不要让引擎放弃使...转载 2019-09-04 11:09:59 · 255 阅读 · 0 评论 -
【Mysql】我的实践笔记~ + 一些例题 ~ + 持续更新~
目录实践笔记1、执行顺序2、关于各种join3、关于group by + select4、关于select内子查询(行方向进行)5、一个特殊场景(聚合函数+case when)6、一些经验题目实操1、数据表介绍2、问题实践笔记1、执行顺序FROM -- WHERE -- GROUP BY -- SELECT -- HAVING -- ...原创 2019-09-02 14:32:13 · 240 阅读 · 0 评论 -
【MYSQL】实现排名函数RANK,DENSE_RANK和ROW_NUMBER
转载出处:https://blog.csdn.net/u011726005/article/details/94592866目录 1. 排名分类 1.1 区别RANK,DENSE_RANK和ROW_NUMBER1.2 分组排名2. 准备数据3. 不分组排名 3.1 连续排名ROW_NUMBER...转载 2019-08-29 19:20:24 · 830 阅读 · 0 评论 -
【MySQL】基础学习全解(二)基础语句
本文为博主学习 廖雪峰老师mysql教程 的 笔记,如有出错欢迎指出!目录1、介绍2、SQL2.1 DDL:Data Definition Language(1)对数据库(2)对表(3)对表字段(4)对表字段的约束(primary key,foreign key,unique,check,default,not null)2.2DML:Data ...原创 2019-07-05 14:09:11 · 222 阅读 · 0 评论 -
【MySQL】基础学习全解(三)
参考1:廖雪峰老师 的 mysql教程参考2:实验楼的 mysql教程目录1、事务1.1 定义1.2 特性(ACID)1.3 隔离级别1.4隔离级别详解2、函数2.1 字符串类型2.2 常用函数2.3 语句2.4 例子3、视图与索引3.1 视图3.2 索引4、触发器与存储过程4.1 触发器:...原创 2019-07-06 15:07:34 · 248 阅读 · 0 评论 -
【MySQL】基础学习全解(一)mysql的安装
内容转自 实验楼 的 mysql教程目录1、mysql介绍2、安装mysql2.1 Windows 下安装2.2 Linux 下安装3、启动mysql服务器4、连接与断开服务器5、输入查询1、mysql介绍MySQL 是一个关系型数据库管理系统,由瑞典 MySQLAB 公司开发,目前属于 Oracle 公司。MySQL 是最流行的关系型数据库管理系统...原创 2019-07-06 19:59:34 · 233 阅读 · 0 评论 -
【数据库】搞懂 超码、候选码、主码、函数依赖!
一、概念二、举例1、超码2、候选码3、主码4、主属性与非主属性三、函数依赖例子今天看了数据库范式,结果盯着一篇知乎回答看了很久还是没搞明白,在讲码的时候和我看到的其它博客好像不太一样,由于讲到了函数依赖、唯一标识等这些,我就去看了函数依赖,看完再回来看结果还是发现哪里不对,所以又去看了“什么是码”,一查如一石激起千层浪,又多了超码、候选码、主码、超键、候...原创 2019-07-31 17:57:02 · 12737 阅读 · 12 评论