如何创建子类别SQL BIGQUERY标准
如何在Bigquery中使用此标准sql创建子类别。我错过了什么 我收到错误“列名MVA\U ID在[2:1]处不明确” 我收到错误“列名MVA\U ID在[2:1]处不明确” 我收到错误“列名MVA\U ID在[2:1]处不明确”如何创建子类别SQL BIGQUERY标准,sql,google-bigquery,standards,Sql,Google Bigquery,Standards,如何在Bigquery中使用此标准sql创建子类别。我错过了什么 我收到错误“列名MVA\U ID在[2:1]处不明确” 我收到错误“列名MVA\U ID在[2:1]处不明确” 我收到错误“列名MVA\U ID在[2:1]处不明确” ... 我错过了什么 很可能您打算使用UNION ALL而不是CROSS-JOIN(逗号是CROSS-JOIN的快捷方式)-如果您修复了上述错误,则可以避免:o)谢谢您的建议。它正在工作。非常感谢。 SELECT MVA_ID AS MVA_ID, ITEM_NAM
... 我错过了什么
很可能您打算使用
UNION ALL
而不是CROSS-JOIN
(逗号是CROSS-JOIN的快捷方式)-如果您修复了上述错误,则可以避免:o)谢谢您的建议。它正在工作。非常感谢。
SELECT
MVA_ID AS MVA_ID,
ITEM_NAME AS ITEM_NAME,
PROGRAM_PMD AS PROGRAM_PMD,
PRODUCT AS PRODUCT,
COUNTRY AS COUNTRY,
MILESTONE AS MILESTONE,
--SUBCATEGORIZATIONS Names
Category AS Category,
SubCategory AS SubCategory,
Measures AS Measures,
FROM
--LABOR COST
(SELECT * FROM
(SELECT
MVA_ID,
ITEM_NAME,
PROGRAM_PMD,
PRODUCT,
COUNTRY,
MILESTONE,
"LABOR" AS Category,
"Rate" AS SubCategory,
SMT_IDL_RATE AS Measures,
FROM `xxxxx`
) MVA
)
,
(SELECT * FROM
(SELECT
MVA_ID,
ITEM_NAME,
PROGRAM_PMD,
PRODUCT,
COUNTRY,
MILESTONE,
"LABOR" AS Category,
"Hours" AS SubCategory,
SMT_LINE_TOOLING_COST AS Measures,
FROM `xxxx`
) MVA
)