mysql中的内置函数
摘要:SQL刷题的时候经常遇到如stuff的函数而在mysql中运行报错,这是因为SQL里有一些函数mysql里没有 内置函数目录→mysql中的内置函数 mysql官方文档:MySQL :: MySQL 8.0 参考手册 :: 12.8 字符串函数和运算符
阅读全文
posted @
2022-01-19 04:59
进击的许盈盈
阅读(58)
推荐(0)
SQL 开窗函数+表子查询练习题
摘要:统计每天回流玩家的数量,(连续7天不登录,7天后登录算回流玩家) login_date和uid为联合主键 select *,count(1) as 一天内回流玩家的数量 from( select *, lag(login_date,1) over(partition by uid order by
阅读全文
posted @
2022-01-18 16:19
进击的许盈盈
阅读(144)
推荐(0)
SQL 开窗函数 头尾函数 first_value()/last value()---不常用
摘要:头尾函数 first_value()/last value()的功能也可用max,min实现 查询每个用户按照下单时间顺序,最后一笔订单的订单金额,发现显示的不是最后一笔订单金额 这是因为没有在over里指定滑动窗口范围,默认执行滑动窗口范围为第一行到当前行 用rows between...prec
阅读全文
posted @
2022-01-18 14:35
进击的许盈盈
阅读(216)
推荐(0)
SQL开窗函数 前后函数lag()/lead()
摘要:lag(要计算的字段,参照计算的字段前几行数):参照计算的字段可以是order by后的字段 lead(计算字段,后几行行数) 例题 因为select中的查询字段在系统中是同时计算查询,无先后顺序,若需要先后顺序的计算,则改为表子查询方式 或使用函数嵌套方式
阅读全文
posted @
2022-01-18 12:07
进击的许盈盈
阅读(568)
推荐(0)
SQL开窗函数 row_number(),dense_rank(), rank()
摘要:一、背景知识 ROW_NUMBER() 不允许并列且不留空,如: 1,2,3,... RANK()允许并列且留空 ,学生考试排名的排序方法,如:1,1,3,... DENSE_NUMBER() 允许并列且不留空,如: 1,1,2,2,3,... 二、说明 row_number(),无参函数,括号不能
阅读全文
posted @
2022-01-17 06:32
进击的许盈盈
阅读(537)
推荐(0)
SQL 开窗函数:range和rows的区别
摘要:range基于order by的值计算,如图一,order by的值为20190101 rows基于order by排好的顺序的行计算,如图二,计算排序后的行 range可应用于订单日期 rows可应用于订单笔数 图一 注意:第一个窗口第2行金额425的时间计算范围是:20190101~201901
阅读全文
posted @
2022-01-16 07:06
进击的许盈盈
阅读(2425)
推荐(0)
SQL语句执行顺序
摘要:查询执行顺序 1. FROM 和 JOIN FROM 或 JOIN会第一个执行,确定一个整体的数据范围. 如果要JOIN不同表,可能会生成一个临时Table来用于 下面的过程。总之第一步可以简单理解为确定一个数据源表(含临时表) 2. WHERE 我们确定了数据来源 WHERE 语句就将在这个数据源
阅读全文
posted @
2022-01-13 19:04
进击的许盈盈
阅读(97)
推荐(0)
SQL limit和offset的使用
摘要:取出A Bug's Life select title from movies where director like 'john lasseter' order by length_minutes desc limit 1 offset 2 offset 偏移2行,取1列 可以想象一下从一条长绳子
阅读全文
posted @
2022-01-13 13:29
进击的许盈盈
阅读(393)
推荐(0)
1 MySQL基础知识笔记
摘要:数据定义语言DDL:用于创建,修改,删除数据库中的各种对象(数据库、表、视图、索引等) 常用命令有CREATE,ALTER,DROP • 数据操作语言DML:用于操作数据库表中的记录 常用命令有INSERT,UPDATE,DELETE • 数据查询语言DQL:用于查询数据库表中的记录 基本结构:SE
阅读全文
posted @
2022-01-13 06:15
进击的许盈盈
阅读(51)
推荐(0)
教我SQL的老师
摘要:柯家媛 (2条消息) kejiayuan0806的博客_阿柯@_CSDN博客-MySQL,疑难杂症,Tableau领域博主 (2条消息) SQL在线刷题的网站推荐_kejiayuan0806的博客-CSDN博客_sql刷题网站
阅读全文
posted @
2022-01-12 21:44
进击的许盈盈
阅读(36)
推荐(0)