如何解决如果先执行,则先删除,然后删除:如何在HIVE中编写此代码?
我该如何在HIVE中写这个? 该表具有重复项,并且基于第一个唯一列,我想从新表中排除重复的记录。
data new;
set old;
by Col_1 Col_2date Col_3date;
if Col_2date ^= Col_3date then do;
if first.Col_3Date ^= 1 then delete;
end;
run;
解决方法
以下内容如何:
select min(Obs) as Obs,Col_11,Col_2date,Col_3date
from your_table
group by Col_11,Col_3date
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。