我有大约10个表,使用以下查询逐轮构建一个大型嵌套表: SELECT ANY_VALUE(Table1).*, ARRAY_AGG(( SELECT AS STRUCTTable2.* EXCEPT(ID))) AS Table2GROUP BY Table1.IDSELECT AS STRUCT Table10.*
SELECT *, count(FIELD) FROM TABLE GROUP BY TABLEORA-00923: FROM keyword not found where expectedFROM keyword not found where expected"*Action:这是语法错误还是必须显式定义每个列而不是使用
我安抚了它们,并将其放入其中,但当然,对于每一行,我都会得到该列的空值…如果我取出case语句并查询原始数据,我会得到所有可爱的描述。只有当我想用case语句添加一些逻辑时,它才会失败。我是Hive的新手,我知道它不是ANSI sql,但我没有想到它会如此挑剔。select(case when t2.description in ('description1','descrip