我正在尝试将SQL列从几周拆分到几个月。该列读取年份,然后是该年的周数。
例如:
week_ID
201742也就是说,2017年,也就是当年的第42周。
我正在尝试让列在年份之后拆分,这样年份将在一个列中,周数字在一个单独的列中。
例如:
Year Week
2017 42 然后,我将使用week列将周数字设置为等于一个月。
发布于 2017-06-21 22:33:14
假设week_ID被定义为INTEGER
week_ID / 100 as yr, week_ID MOD 100 as wkDECIMAL(6,0)
cast(week_ID as int) / 100 as yr, week_ID MOD 100 as wkCHAR(6)
substring(week_ID from 1 for 4) as yr, substring(week_ID from 5) as wkhttps://stackoverflow.com/questions/44678424
复制相似问题