【发布时间】:2020-01-20 14:05:51
【问题描述】:
BigQuery 在执行SELECT * FROM 子查询时是否保证列顺序?
例如,给定表t,列a、b、c、d,如果我要执行查询:
SELECT * EXCEPT (a) FROM (SELECT a, b, c, d FROM t)
结果中的列是否总是具有相同的顺序(在这种情况下为b、c、d)?
【问题讨论】:
-
是什么让你认为事实并非如此?
-
我在 BigQuery 文档中没有找到任何可以说明这一点的内容。
标签: sql google-bigquery