楼主: 米薇
跳转到指定楼层
上一主题 下一主题
收起左侧

店面sql

🔗
kittycerry 2020-6-18 03:03:26 | 只看该作者
全局:
https://stackoverflow.com/questi ... dates-in-sql-server
Get all dates between two dates in SQL Server

先list出来min date 和 max date之间所有的date,然后left join value表,然后再正常算rolling 30 day avg

评分

参与人数 1大米 +1 收起 理由
huixingzhijia + 1 赞一个

查看全部评分

回复

使用道具 举报

🔗
 楼主| 米薇 2020-6-18 06:08:11 | 只看该作者
全局:
您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限 或 查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
回复

使用道具 举报

🔗
kittycerry 2020-6-18 06:09:43 | 只看该作者
全局:
米薇 发表于 2020-6-18 06:08
hi kittycerry, 你觉得你发的那个方法比起上一帖的generate_series()如何?我感觉generate_series()更简 ...

. Waral dи,我以前也没用过generate_series这个,看起来这个更好
回复

使用道具 举报

🔗
kittycerry 2020-6-18 07:13:48 | 只看该作者
全局:
您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限 或 查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
回复

使用道具 举报

🔗
kittycerry 2020-6-18 07:26:30 | 只看该作者
全局:
https://www.sisense.com/blog/use ... continuous-results/

刚才搜了一下,发现好像可以还用这个方法
. check 1point3acres for more.
with t as (
  select 0 as d-baidu 1point3acres
  union all
  select d + 1
  from t
  where d < 30
) select getdate() - d from t

评分

参与人数 2大米 +2 收起 理由
taropieee + 1 给你点个赞!
Foxisawesome + 1 赞一个

查看全部评分

回复

使用道具 举报

🔗
 楼主| 米薇 2020-6-18 10:40:23 | 只看该作者
全局:
kittycerry 发表于 2020-6-18 07:13
. 1point 3acres 我查了一下,generate_series 是postgresql里的,mysql和hive没有这个函数。

嗯嗯,确实是。你发的那个更generic :-)
回复

使用道具 举报

🔗
mayuki 2020-6-24 07:55:34 | 只看该作者
全局:
fill in missing values可以recrusion CTE然后left join,LC里有类似的问题
回复

使用道具 举报

🔗
 楼主| 米薇 2020-6-24 08:10:29 来自APP | 只看该作者
全局:
mayuki 发表于 2020/06/24 07:55:34
fill in missing values可以recrusion CTE然后left join,LC里有类似的问题
能具体说下recursion CTE怎么做吗?谢谢
回复

使用道具 举报

🔗
FinalLi 2020-6-24 11:28:22 | 只看该作者
全局:
感谢楼主分享
回复

使用道具 举报

全局:
九月份的题是一样的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表