我有一个带datetime列的实际bigquery表,我想将此日期时间拆分为其他列,例如:年,月,日,季度
我已通过查询成功提取了内容:
选择 日期, EXTRACT(YEAR FROM date)作为年份, EXTRACT(MONTH FROM date)作为月份, 季度提取(QUARTER FROM date) 从 'project.dataset.table' ;
如何通过创建新的年/月/季度列获取结果并更新表格?
我尝试了以下方法:SET year = EXTRACT(YEAR FROM date)WHERE TRUE
但是没有用
答案 0 :(得分:0)
您需要在DML UPDATE语句https://cloud.google.com/bigquery/docs/reference/standard-sql/dml-syntax#update_statement
的范围内使用查询