Google bigquery BigQuery:将整数列强制转换为日期间隔并添加到日期列

Google bigquery BigQuery:将整数列强制转换为日期间隔并添加到日期列,google-bigquery,Google Bigquery,使用GoogleBigQuery标准SQL,我有一个日期列和另一个数字列。我想将数字列转换为一个间隔,比如日期或年份,然后将其添加到另一个日期列。所以 ColA,ColB '2015-01-01',2 将用作:日期\u addColA间隔colB年->2017-01-01 我正在尝试将我的日期栏ColA转换为2017年的日期。这是正确的方法,还是有更直接的功能/操作 标准SQL 以你的桌子为例 选择“2015-01-01”作为可乐,选择2作为可乐 选择日期\u ADDCASTcolA作为日期

使用GoogleBigQuery标准SQL,我有一个日期列和另一个数字列。我想将数字列转换为一个间隔,比如日期或年份,然后将其添加到另一个日期列。所以

ColA,ColB

'2015-01-01',2
将用作:日期\u addColA间隔colB年->2017-01-01

我正在尝试将我的日期栏ColA转换为2017年的日期。这是正确的方法,还是有更直接的功能/操作

标准SQL 以你的桌子为例 选择“2015-01-01”作为可乐,选择2作为可乐 选择日期\u ADDCASTcolA作为日期,间隔colB YEAR作为新的\u dt 从你的桌子上 输出为

新的 ----- 2017-01-01
你的利率很低。重要提示-您可以使用投递答案左侧投票下方的勾号标记接受答案。看看为什么它很重要!同样重要的是对答案进行投票。投票选出有帮助的答案。。。当有人回答你的问题时,你可以检查一下该做什么。遵循这些简单的规则,你可以提高自己的声望得分,同时让我们有动力去回答你的问题:O请考虑!这帮助我解决了我现在正在处理的问题。感谢你用你的知识为这个社区做出贡献。谢谢@Arsik36-很高兴看到我以前的答案仍然有用:o