You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: benchmarks/queries/clickbench/queries.sql
+11-11Lines changed: 11 additions & 11 deletions
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@ SELECT SUM("AdvEngineID"), COUNT(*), AVG("ResolutionWidth") FROM hits;
4
4
SELECTAVG("UserID") FROM hits;
5
5
SELECTCOUNT(DISTINCT "UserID") FROM hits;
6
6
SELECTCOUNT(DISTINCT "SearchPhrase") FROM hits;
7
-
SELECTMIN("EventDate"::INT::DATE), MAX("EventDate"::INT::DATE) FROM hits;
7
+
SELECTMIN("EventDate"), MAX("EventDate") FROM hits;
8
8
SELECT"AdvEngineID", COUNT(*) FROM hits WHERE"AdvEngineID"<>0GROUP BY"AdvEngineID"ORDER BYCOUNT(*) DESC;
9
9
SELECT"RegionID", COUNT(DISTINCT "UserID") AS u FROM hits GROUP BY"RegionID"ORDER BY u DESCLIMIT10;
10
10
SELECT"RegionID", SUM("AdvEngineID"), COUNT(*) AS c, AVG("ResolutionWidth"), COUNT(DISTINCT "UserID") FROM hits GROUP BY"RegionID"ORDER BY c DESCLIMIT10;
@@ -21,10 +21,10 @@ SELECT "UserID" FROM hits WHERE "UserID" = 435090932899640449;
21
21
SELECTCOUNT(*) FROM hits WHERE"URL"LIKE'%google%';
22
22
SELECT"SearchPhrase", MIN("URL"), COUNT(*) AS c FROM hits WHERE"URL"LIKE'%google%'AND"SearchPhrase"<>''GROUP BY"SearchPhrase"ORDER BY c DESCLIMIT10;
23
23
SELECT"SearchPhrase", MIN("URL"), MIN("Title"), COUNT(*) AS c, COUNT(DISTINCT "UserID") FROM hits WHERE"Title"LIKE'%Google%'AND"URL" NOT LIKE'%.google.%'AND"SearchPhrase"<>''GROUP BY"SearchPhrase"ORDER BY c DESCLIMIT10;
SELECT"CounterID", AVG(length("URL")) AS l, COUNT(*) AS c FROM hits WHERE"URL"<>''GROUP BY"CounterID"HAVINGCOUNT(*) >100000ORDER BY l DESCLIMIT25;
29
29
SELECT REGEXP_REPLACE("Referer", '^https?://(?:www\.)?([^/]+)/.*$', '\1') AS k, AVG(length("Referer")) AS l, COUNT(*) AS c, MIN("Referer") FROM hits WHERE"Referer"<>''GROUP BY k HAVINGCOUNT(*) >100000ORDER BY l DESCLIMIT25;
SELECT"URL", COUNT(*) AS c FROM hits GROUP BY"URL"ORDER BY c DESCLIMIT10;
35
35
SELECT1, "URL", COUNT(*) AS c FROM hits GROUP BY1, "URL"ORDER BY c DESCLIMIT10;
36
36
SELECT"ClientIP", "ClientIP"-1, "ClientIP"-2, "ClientIP"-3, COUNT(*) AS c FROM hits GROUP BY"ClientIP", "ClientIP"-1, "ClientIP"-2, "ClientIP"-3ORDER BY c DESCLIMIT10;
37
-
SELECT"URL", COUNT(*) AS PageViews FROM hits WHERE"CounterID"=62AND"EventDate"::INT::DATE>='2013-07-01'AND"EventDate"::INT::DATE<='2013-07-31'AND"DontCountHits"=0AND"IsRefresh"=0AND"URL"<>''GROUP BY"URL"ORDER BY PageViews DESCLIMIT10;
38
-
SELECT"Title", COUNT(*) AS PageViews FROM hits WHERE"CounterID"=62AND"EventDate"::INT::DATE>='2013-07-01'AND"EventDate"::INT::DATE<='2013-07-31'AND"DontCountHits"=0AND"IsRefresh"=0AND"Title"<>''GROUP BY"Title"ORDER BY PageViews DESCLIMIT10;
39
-
SELECT"URL", COUNT(*) AS PageViews FROM hits WHERE"CounterID"=62AND"EventDate"::INT::DATE>='2013-07-01'AND"EventDate"::INT::DATE<='2013-07-31'AND"IsRefresh"=0AND"IsLink"<>0AND"IsDownload"=0GROUP BY"URL"ORDER BY PageViews DESCLIMIT10 OFFSET 1000;
40
-
SELECT"TraficSourceID", "SearchEngineID", "AdvEngineID", CASE WHEN ("SearchEngineID"=0AND"AdvEngineID"=0) THEN "Referer" ELSE '' END AS Src, "URL"AS Dst, COUNT(*) AS PageViews FROM hits WHERE"CounterID"=62AND"EventDate"::INT::DATE>='2013-07-01'AND"EventDate"::INT::DATE<='2013-07-31'AND"IsRefresh"=0GROUP BY"TraficSourceID", "SearchEngineID", "AdvEngineID", Src, Dst ORDER BY PageViews DESCLIMIT10 OFFSET 1000;
41
-
SELECT"URLHash", "EventDate"::INT::DATE, COUNT(*) AS PageViews FROM hits WHERE"CounterID"=62AND"EventDate"::INT::DATE>='2013-07-01'AND"EventDate"::INT::DATE<='2013-07-31'AND"IsRefresh"=0AND"TraficSourceID"IN (-1, 6) AND"RefererHash"=3594120000172545465GROUP BY"URLHash", "EventDate"::INT::DATEORDER BY PageViews DESCLIMIT10 OFFSET 100;
42
-
SELECT"WindowClientWidth", "WindowClientHeight", COUNT(*) AS PageViews FROM hits WHERE"CounterID"=62AND"EventDate"::INT::DATE>='2013-07-01'AND"EventDate"::INT::DATE<='2013-07-31'AND"IsRefresh"=0AND"DontCountHits"=0AND"URLHash"=2868770270353813622GROUP BY"WindowClientWidth", "WindowClientHeight"ORDER BY PageViews DESCLIMIT10 OFFSET 10000;
43
-
SELECT DATE_TRUNC('minute', to_timestamp_seconds("EventTime")) AS M, COUNT(*) AS PageViews FROM hits WHERE"CounterID"=62AND"EventDate"::INT::DATE>='2013-07-14'AND"EventDate"::INT::DATE<='2013-07-15'AND"IsRefresh"=0AND"DontCountHits"=0GROUP BY DATE_TRUNC('minute', to_timestamp_seconds("EventTime")) ORDER BY DATE_TRUNC('minute', M) LIMIT10 OFFSET 1000;
37
+
SELECT"URL", COUNT(*) AS PageViews FROM hits WHERE"CounterID"=62AND"EventDate">='2013-07-01'AND"EventDate"<='2013-07-31'AND"DontCountHits"=0AND"IsRefresh"=0AND"URL"<>''GROUP BY"URL"ORDER BY PageViews DESCLIMIT10;
38
+
SELECT"Title", COUNT(*) AS PageViews FROM hits WHERE"CounterID"=62AND"EventDate">='2013-07-01'AND"EventDate"<='2013-07-31'AND"DontCountHits"=0AND"IsRefresh"=0AND"Title"<>''GROUP BY"Title"ORDER BY PageViews DESCLIMIT10;
39
+
SELECT"URL", COUNT(*) AS PageViews FROM hits WHERE"CounterID"=62AND"EventDate">='2013-07-01'AND"EventDate"<='2013-07-31'AND"IsRefresh"=0AND"IsLink"<>0AND"IsDownload"=0GROUP BY"URL"ORDER BY PageViews DESCLIMIT10 OFFSET 1000;
40
+
SELECT"TraficSourceID", "SearchEngineID", "AdvEngineID", CASE WHEN ("SearchEngineID"=0AND"AdvEngineID"=0) THEN "Referer" ELSE '' END AS Src, "URL"AS Dst, COUNT(*) AS PageViews FROM hits WHERE"CounterID"=62AND"EventDate">='2013-07-01'AND"EventDate"<='2013-07-31'AND"IsRefresh"=0GROUP BY"TraficSourceID", "SearchEngineID", "AdvEngineID", Src, Dst ORDER BY PageViews DESCLIMIT10 OFFSET 1000;
41
+
SELECT"URLHash", "EventDate", COUNT(*) AS PageViews FROM hits WHERE"CounterID"=62AND"EventDate">='2013-07-01'AND"EventDate"<='2013-07-31'AND"IsRefresh"=0AND"TraficSourceID"IN (-1, 6) AND"RefererHash"=3594120000172545465GROUP BY"URLHash", "EventDate"ORDER BY PageViews DESCLIMIT10 OFFSET 100;
42
+
SELECT"WindowClientWidth", "WindowClientHeight", COUNT(*) AS PageViews FROM hits WHERE"CounterID"=62AND"EventDate">='2013-07-01'AND"EventDate"<='2013-07-31'AND"IsRefresh"=0AND"DontCountHits"=0AND"URLHash"=2868770270353813622GROUP BY"WindowClientWidth", "WindowClientHeight"ORDER BY PageViews DESCLIMIT10 OFFSET 10000;
43
+
SELECT DATE_TRUNC('minute', to_timestamp_seconds("EventTime")) AS M, COUNT(*) AS PageViews FROM hits WHERE"CounterID"=62AND"EventDate">='2013-07-14'AND"EventDate"<='2013-07-15'AND"IsRefresh"=0AND"DontCountHits"=0GROUP BY DATE_TRUNC('minute', to_timestamp_seconds("EventTime")) ORDER BY DATE_TRUNC('minute', M) LIMIT10 OFFSET 1000;
0 commit comments