相关疑难解决方法(0)

那么BigQuery IF字段就存在了

我正在对特定时间范围内联合在一起的多个表运行查询.

在过去,"模式"中不存在特定的字段,但是在该时间范围的中间,该字段开始存在并开始填充数据.

有没有办法有条件地选择它,如果它存在,否则任意填充一个带有值的命名字段?

像这样:

SELECT
  (CASE WHEN exists(my_field) THEN my_field ELSE "0" END) as "my_field"
FROM <somewhere>
Run Code Online (Sandbox Code Playgroud)

sql google-bigquery

5
推荐指数
1
解决办法
4515
查看次数

标签 统计

google-bigquery ×1

sql ×1