我在BigQuery上有两个表,log_
和log_history_
,有几个日期。
我想仅查询log_
的所有日期数据。
SELECT id, data FROM log_*
但它也会查询来自log_history_
的数据。
我无法更改表名。
我该怎么办才能从log_
表中获取数据?
答案 0 :(得分:1)
假设您使用标准SQL ,您可以执行以下操作:
SELECT id, data FROM log_*
WHERE _TABLE_SUFFIX NOT LIKE '\\_history\\_%'
请注意,\\_
是BigQuery中下划线的转义序列。