-- Automatically generated by SQLQueryTestSuite -- Number of queries: 5 -- !query 0 create temporary view hav as select * from values ("one", 1), ("two", 2), ("three", 3), ("one", 5) as hav(k, v) -- !query 0 schema struct<> -- !query 0 output -- !query 1 SELECT k, sum(v) FROM hav GROUP BY k HAVING sum(v) > 2 -- !query 1 schema struct -- !query 1 output one 6 three 3 -- !query 2 SELECT count(k) FROM hav GROUP BY v + 1 HAVING v + 1 = 2 -- !query 2 schema struct -- !query 2 output 1 -- !query 3 SELECT MIN(t.v) FROM (SELECT * FROM hav WHERE v > 0) t HAVING(COUNT(1) > 0) -- !query 3 schema struct -- !query 3 output 1 -- !query 4 SELECT a + b FROM VALUES (1L, 2), (3L, 4) AS T(a, b) GROUP BY a + b HAVING a + b > 1 -- !query 4 schema struct<(a + CAST(b AS BIGINT)):bigint> -- !query 4 output 3 7