V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  larisboy  ›  全部回复第 1 页 / 共 4 页
回复总数  68
1  2  3  4  
7 天前
回复了 liuchuana 创建的主题 问与答 过来人推荐下求婚戒指
买黄金 jie'zhi
37 天前
回复了 thomasicey21 创建的主题 酷工作 [深圳] 星巴克技术研发中心招人
安卓驱动招吗
87 天前
回复了 flypei 创建的主题 推广 元旦 T 楼! 送 Google One 2T + 京东 E 卡 300 元
祝愿越来越好,元旦快乐!!
112 天前
回复了 xubeiyou 创建的主题 程序员 高项软高再次死在了论文上
怎么我感觉今年的论文普遍分数比较高
173 天前
回复了 ospulse 创建的主题 分享创造 无限群 Web 端发布,欢迎体验
其实乱填手机号都可以,23333333
220 天前
回复了 larisboy 创建的主题 问与答 10 月 1 号想去潮州、南澳岛玩,求攻略
@azhangbing 如果早上 6 点左右进岛,下午 3 点就出岛会不会堵呢
220 天前
回复了 larisboy 创建的主题 问与答 10 月 1 号想去潮州、南澳岛玩,求攻略
@zetaiota 已经去过了,想换个地方
220 天前
回复了 larisboy 创建的主题 问与答 10 月 1 号想去潮州、南澳岛玩,求攻略
@thisboy 早一点也会堵吗
238 天前
回复了 sirz 创建的主题 推广 GPT 联网初体验
账号名:keke ,谢谢大佬
238 天前
回复了 sirz 创建的主题 推广 GPT 联网初体验
求卡密,谢谢大佬
2023-01-28 09:06:25 +08:00
回复了 Xyg12133617 创建的主题 问与答 各位新年快乐,开工大吉
开工大吉!!!祝大家新的一年高升赚大发
2022-11-03 17:08:53 +08:00
回复了 hfhongyan 创建的主题 广州 广州西门口工作,住同德还是鹅掌坦呀
中山八
2022-10-09 11:37:22 +08:00
回复了 jiobanma 创建的主题 Java Java 程序内存不足问题求解
要不调低程序的所需内存,要不给宿主机加资源
2022-09-30 09:43:25 +08:00
回复了 LaGeNanRen 创建的主题 咖啡 看见东方树叶躺枪,过来分享一下我的饮料榜
崂山神水表示要排第一
2022-09-29 08:59:37 +08:00
回复了 wudaye 创建的主题 Windows 搞不明白 16G 内存都被啥吃了?
svchost.exe(netsvcs)
2022-09-15 20:09:01 +08:00
回复了 ApachW 创建的主题 问与答 做了一个相亲交友小程序,求取名
2022-09-09 16:28:57 +08:00
回复了 wwwe 创建的主题 奇思妙想 摸鱼迎中秋,有奖猜数字
145
2022-09-06 16:02:22 +08:00
回复了 HelloWorld556 创建的主题 职场话题 今天是个好日子
恭喜恭喜,沾沾喜气~
BYfGWS 已用
2022-06-17 14:54:26 +08:00
回复了 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
1  2  3  4  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1377 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 37ms · UTC 17:41 · PVG 01:41 · LAX 10:41 · JFK 13:41
Developed with CodeLauncher
♥ Do have faith in what you're doing.