hive sql 查詢一張表的數據不在另一張表中


有時,我們需要對比兩張表的數據,找到在其中一張表,不在另一張表中的數據

hql 如下:

SELECT *
FROM
  (SELECT id
   FROM a
   WHERE dt = '2019-03-17' ) a
LEFT JOIN
  (SELECT id
   FROM b
  ) b ON a.id = b.id
WHERE b.id IS NULL;

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM