首页 > 解决方案 > 仅当 BigQuery 中存在该列时除外该列

问题描述

目前我在 BigQuery 中运行这个查询

SELECT * EXCEPT(phone_number_inserted_at,phone_number_inserted_by, phone_number_sid) FROM phone_number_table

但问题是,phone_number_inserted_at可能存在于 phone_number_table 中,也可能不存在。仅当列存在时如何除外?因为我们不能在 EXCEPT 语句中使用表达式。

谢谢

标签: google-bigquery

解决方案


推荐阅读