SQL IMPALA 将 YYYY-QQ 转换为 YYYYMM 整数
我当前的变量是日期(字符串),格式为 YYYY-QQ(季度),例如 2017-Q2
我想在同一查询中选择另一个变量,转换为 YYYYMM
格式,例如 201706 作为整数。
从季度到月份的转换如下:
Q1 -> 03, Q2 -> 06, Q3 -> 09, Q4 -> 12
代码:
SELECT
*,
(newdate...)
FROM
{table}
谢谢!
My current variable is date (string) in format YYYY-QQ (quarter) e.g, 2017-Q2
I would like to select in the same query, another variable, converted to YYYYMM
format e.g, 201706 as an integer.
The transformation for quarters to months goes as follows:
Q1 -> 03, Q2 -> 06, Q3 -> 09, Q4 -> 12
Code:
SELECT
*,
(newdate...)
FROM
{table}
Thank you!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论