ClickHouse/dbms/tests/queries/0_stateless/00605_intersections_aggregate_functions.sql

21 lines
467 B
SQL

DROP TABLE IF EXISTS test;
CREATE TABLE test(start Integer, end Integer) engine = Memory;
INSERT INTO test(start,end) VALUES (1,3),(2,7),(3,999),(4,7),(5,8);
/*
1 2 3 4 5 6 7 8 9
------------------>
1---3
2---------7
3-------------
4-----7
5-----8
------------------>
1 2 3 3 4 4 4 2 1 //intersections count for each point
*/
SELECT maxIntersections(start,end) FROM test;
SELECT maxIntersectionsPosition(start,end) FROM test;
DROP TABLE test;