【发布时间】:2011-06-25 20:49:51
【问题描述】:
我已经定义了大部分日期时间维度,但在这些方面遇到了问题。 0 知道如何在 mysql 中实现这些以创建我的日期时间维度。
一天中的分钟 - 1440 分钟跨度。
每双周一天 - 14 天跨度 - 从一年中的第一周开始,从一年中的第一天开始.
每季度的天数 - 每年 4 个季度,因此在这些季度内需要天数,例如季度的第 1 天、第 2 天等。
每季度的周数 - 与每季度的天数相同,但在周级别。
我可以解决这些问题的一种方法是对每个时间间隔使用 CASE 语句,但这太多了,例如(如果小时 = xx & 分钟 = xx 然后 minuteOFDay = xxxx)。其他数据也一样,但我确定必须有一个 1-2 行公式才能获得这些数据?
【问题讨论】:
-
每年 4 个季度,是的;但是,这些是按月还是按天? (这种区别在闰年变得很重要)
-
我们按月划分。这些是用于财政季度的。
标签: mysql dimensions