V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  larisboy  ›  全部回复第 1 页 / 共 3 页
回复总数  49
1  2  3  
58 天前
回复了 larisboy 创建的主题 问与答 请问大佬一个问题 [关于 Clickhouse]
SELECT
'2022-06-18 10:10:10' AS d1,
'2022-06-20 10:10:10' AS d2,
toDate(d1) AS d1_date,
toDate(d2) AS d2_date,
addDays(d1_date, 1) AS d1_next_day,
toInt8('1') AS week_start_day,
toInt8('5') AS week_end_day,
arrayMap(x -> (x + d1_next_day), arrayFilter(x -> (week_start_day > toDayOfWeek(addDays(d1_next_day, x)) OR toDayOfWeek(addDays(d1_next_day, x)) > week_end_day),
CASE WHEN (d2_date - d1_next_day) < 0 THEN [] ELSE range(abs(d2_date - d1_next_day)) END
)) as nonworkdays,
dateDiff('minute', toDateTime(d1), toDateTime(d2)) - 24 * 60 * length(nonworkdays) AS all_minture,
CASE WHEN (week_start_day > toDayOfWeek(d1_date) OR toDayOfWeek(d1_date) > week_end_day) THEN dateDiff('minute', toDateTime(d1), addDays(toStartOfDay(d1_date), 1)) ELSE 0 END AS d1_minture,
CASE WHEN (week_start_day > toDayOfWeek(d2_date) OR toDayOfWeek(d2_date) > week_end_day) THEN dateDiff('minute', toStartOfDay(d2_date), toDateTime(d2)) ELSE 0 END AS d2_minture,
all_minture - d1_minture - d2_minture AS work_minture





2022-06-18 10:10:10 2022-06-20 10:10:10 2022-06-18 2022-06-20 2022-06-19 1 5 ['2022-06-19'] 1440 830 0 610



已用 SQL 实现,欢迎指出 BUG
58 天前
回复了 larisboy 创建的主题 问与答 请问大佬一个问题 [关于 Clickhouse]
@aimiyooo 好的,我试试
58 天前
回复了 larisboy 创建的主题 问与答 请问大佬一个问题 [关于 Clickhouse]
@panpanpan 感觉应该是可以的
58 天前
回复了 larisboy 创建的主题 问与答 请问大佬一个问题 [关于 Clickhouse]
有大佬能解答一下吗
93 天前
回复了 mooniitt 创建的主题 Bitcoin 比特币 开始暴跌了
各位大佬现在哪个平台可以买币啊
onlyoffice
啤啤佢啦
2021-02-23 17:57:04 +08:00
回复了 zhongrs232 创建的主题 生活 开心,找到了一个一起刷题的妹子
一群人比楼主还着急
手动狗头
2021-02-22 20:01:58 +08:00
回复了 larisboy 创建的主题 问与答 JDBCTransaction rollback 无效但是又不报错,求大佬们支招
有没有大佬能解答一下
2021-02-22 15:52:17 +08:00
回复了 larisboy 创建的主题 问与答 JDBCTransaction rollback 无效但是又不报错,求大佬们支招
2020-12-03 17:49:28 +08:00
回复了 whitecosm0s 创建的主题 分享创造 [送码] Mac 上超级好用的 API 文档生成工具送兑换码啦
2020-12-03 17:31:44 +08:00
回复了 whitecosm0s 创建的主题 分享创造 [送码] Mac 上超级好用的 API 文档生成工具送兑换码啦
@whitecosm0s 打开 appstore 直接给我付款了能退款吗,、、、、、
tolhistory
2020-11-06 14:40:03 +08:00
回复了 chenqh 创建的主题 Linux tail 有替代品的吗?
没记错的话,tail -f 应该是根据文件描述来定位文件,tail -F 应该是根据文件名来定位文件
1  2  3  
关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2539 人在线   最高记录 5497   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 58ms · UTC 09:15 · PVG 17:15 · LAX 02:15 · JFK 05:15
Developed with CodeLauncher
♥ Do have faith in what you're doing.