也许是一个愚蠢的问题,但是我们如何在BigQuery中构建一个带有SELECT的非常小的助手表呢?
用例是,有时我希望创建一个非常简单的表,例如3行和3列。我不想有一个持久化的表格,我不想使用创建临时表.我只想开始我的查询,创建小助手表a,然后运行主查询结合更大的适当烧烤表和小助手表。
helper表看起来如下所示:
销售费用
2020-01-15 x- 10
2020-01-16 \x{ 10 } 10
目前,我通常创建一个数组,然后我不得不取消它+执行一些拆分()来将其转换为表格式,这非常痛苦.
谢谢!
发布于 2020-01-15 20:57:28
我只想用它开始我的查询,创建小助手表a然后运行主查询
下面是BigQuery标准SQL的例子,看起来和问题一样愚蠢--但这就是它的意义所在--对吧?
#standardSQL
WITH helper_table AS (
SELECT DATE '2020-01-15' dt_date, 10 sales, 10 cost UNION ALL
SELECT '2020-01-16', 10, 10
)
SELECT *
FROM helper_tablehttps://stackoverflow.com/questions/59747927
复制相似问题