急!
哪位达神知道这个咋写吗 我要查的数据是周四到周三的数据 用的是Clickhouse数据库
表结构是怎样的?
这用上一题的答案稍微改一下不就出来了?
SELECT today() AS o,
concat(formatDateTime(toStartOfWeek(today() + toIntervalDay(3)) - toIntervalDay(3), '%m-%d') ,'~',
formatDateTime(toStartOfWeek(today() + toIntervalDay(3)) + toIntervalDay(3), '%m-%d')) AS b1,
concat(formatDateTime(toStartOfWeek(today() + toIntervalDay(3)) - toIntervalDay(10), '%m-%d') ,'~',
formatDateTime(toStartOfWeek(today() + toIntervalDay(3)) - toIntervalDay(4), '%m-%d')) AS b2,
concat(formatDateTime(toStartOfWeek(today() + toIntervalDay(3)) - toIntervalDay(17), '%m-%d') ,'~',
formatDateTime(toStartOfWeek(today() + toIntervalDay(3)) - toIntervalDay(11), '%m-%d')) AS b3,
concat(formatDateTime(toStartOfWeek(today() + toIntervalDay(3)) - toIntervalDay(24), '%m-%d') ,'~',
formatDateTime(toStartOfWeek(today() + toIntervalDay(3)) - toIntervalDay(18), '%m-%d')) AS b4
;