众所周知,hql不是sql,将使用java执行,因此我对下面的hql有两种看法,有人能告诉我哪一种是正确的吗?
文件中的内容 c
首先执行,然后将其结果存储在某个位置,然后在 c
被称为; c
只是内部hql的简称 from
每次 c
被称为。
总称:
from(
select
b.un_connect_id,
b.imp_list_no
from
(select a.*,
row_number() over(partition by list_no order by op_day desc, imp_list_no desc, un_connect_id desc) rno
from sssss a
) b
where b.rno = 1
) c
insert overwrite table yyyyyyyyy partition(tmp = 'TMP',channel,business)
select c.un_connect_id,
c.business
insert overwrite table xxxxxx
select c.list_no,
c.customer_no,
c.party_no,
'${nominal_format_date}' as op_day
暂无答案!
目前还没有任何答案,快来回答吧!