可以使用HAVING子句和COUNT()聚合函数来查询表中出现过两次以上的数据。

例如,假设有一个名为table1的表,其中有一个名为col1的列,你可以使用以下查询:

SELECT col1, COUNT(*) as cnt
FROM table1
GROUP BY col1
HAVING cnt >= 2;

这将返回col1列中出现过两次或更多次的所有值,以及它们在表中出现的次数。

hive如何查询表中出现过两次以上的数据

原文地址: https://www.cveoy.top/t/topic/hhsK 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录