首页 > 解决方案 > BigQuery:如何从现有的日期时间列中提取年份并作为新的特定年份列插入表中?

问题描述

我有一个带有日期时间列的实际 bigquery 表,我想将此日期时间拆分为其他列,例如:年、月、日、季度

我已通过查询成功提取:

SELECT date, EXTRACT(YEAR FROM date) as year, EXTRACT(MONTH FROM date) as month, EXTRACT(QUARTER FROM date) as Quarter FROM 'project.dataset.table' ;

如何通过创建新的年/月/季度列来获取结果并更新表格?

我尝试了方法: SET year = EXTRACT(YEAR FROM date) WHERE TRUE

但它没有用

标签: datetimegoogle-bigquerybigquery-standard-sql

解决方案



推荐阅读