我用 WITH table_name AS (select...;) 命令创建临时表并在以下查询中使用该临时表。hadoop配置单元中的类似命令是什么?在hadoop配置单元上使用sql助手用户界面。我尝试了下面的例子,它给出了错误-创建表失败,80:
WITH table_name AS (select...;)
CREATE TEMPORARY TABLE temp1(col1 string); CREATE TEMPORARY TABLE temp2 AS Select * from table_name;
kwvwclae1#
与mysql中相同的cte:
with your_table as ( select 'some value' --from etc etc ) select * from your_table;
另一个例子:https://stackoverflow.com/a/54960324/2700344hive cte官方文档
xoshrz7s2#
也许你必须写这样区分大小写:
CREATE TEMPORARY TABLE temp1(col1 STRING);
2条答案
按热度按时间kwvwclae1#
与mysql中相同的cte:
另一个例子:https://stackoverflow.com/a/54960324/2700344
hive cte官方文档
xoshrz7s2#
也许你必须写这样区分大小写: