0
我對如何在SQL查詢中使用圓括號有困惑。如何在複雜的SQL查詢中正確使用圓括號
查詢下方拋出一個錯誤
錯誤在編譯時聲明:失敗:
:ParseException的不能從源頭
查詢識別附近 '(' '(' '選擇' 輸入
Select
customer_id, order_id, city,
From
((query_1) as A
join
(query_2) as B on A.customer_id = B.customer_id) C
但是另一方面下面的查詢工作
Select
customer_id, order_id, city,
From
(query_1) as A
join
(query_2) as B on A.customer_id = B.customer_id
更新:我在蜂巢
哪個SQL引擎您使用您的第二個查詢會更好? –
從第一個查詢中刪除'C',它會起作用 – zarruq
@PhilipAdler我在Hive上運行它。 –