should be it
This commit is contained in:
116
external/duckdb/benchmark/clickbench/queries/load.sql
vendored
Normal file
116
external/duckdb/benchmark/clickbench/queries/load.sql
vendored
Normal file
@@ -0,0 +1,116 @@
|
||||
CREATE TABLE hits
|
||||
(
|
||||
WatchID BIGINT NOT NULL,
|
||||
JavaEnable SMALLINT NOT NULL,
|
||||
Title TEXT,
|
||||
GoodEvent SMALLINT NOT NULL,
|
||||
EventTime TIMESTAMP NOT NULL,
|
||||
EventDate Date NOT NULL,
|
||||
CounterID INTEGER NOT NULL,
|
||||
ClientIP INTEGER NOT NULL,
|
||||
RegionID INTEGER NOT NULL,
|
||||
UserID BIGINT NOT NULL,
|
||||
CounterClass SMALLINT NOT NULL,
|
||||
OS SMALLINT NOT NULL,
|
||||
UserAgent SMALLINT NOT NULL,
|
||||
URL TEXT,
|
||||
Referer TEXT,
|
||||
IsRefresh SMALLINT NOT NULL,
|
||||
RefererCategoryID SMALLINT NOT NULL,
|
||||
RefererRegionID INTEGER NOT NULL,
|
||||
URLCategoryID SMALLINT NOT NULL,
|
||||
URLRegionID INTEGER NOT NULL,
|
||||
ResolutionWidth SMALLINT NOT NULL,
|
||||
ResolutionHeight SMALLINT NOT NULL,
|
||||
ResolutionDepth SMALLINT NOT NULL,
|
||||
FlashMajor SMALLINT NOT NULL,
|
||||
FlashMinor SMALLINT NOT NULL,
|
||||
FlashMinor2 TEXT,
|
||||
NetMajor SMALLINT NOT NULL,
|
||||
NetMinor SMALLINT NOT NULL,
|
||||
UserAgentMajor SMALLINT NOT NULL,
|
||||
UserAgentMinor VARCHAR(255) NOT NULL,
|
||||
CookieEnable SMALLINT NOT NULL,
|
||||
JavascriptEnable SMALLINT NOT NULL,
|
||||
IsMobile SMALLINT NOT NULL,
|
||||
MobilePhone SMALLINT NOT NULL,
|
||||
MobilePhoneModel TEXT,
|
||||
Params TEXT,
|
||||
IPNetworkID INTEGER NOT NULL,
|
||||
TraficSourceID SMALLINT NOT NULL,
|
||||
SearchEngineID SMALLINT NOT NULL,
|
||||
SearchPhrase TEXT,
|
||||
AdvEngineID SMALLINT NOT NULL,
|
||||
IsArtifical SMALLINT NOT NULL,
|
||||
WindowClientWidth SMALLINT NOT NULL,
|
||||
WindowClientHeight SMALLINT NOT NULL,
|
||||
ClientTimeZone SMALLINT NOT NULL,
|
||||
ClientEventTime TIMESTAMP NOT NULL,
|
||||
SilverlightVersion1 SMALLINT NOT NULL,
|
||||
SilverlightVersion2 SMALLINT NOT NULL,
|
||||
SilverlightVersion3 INTEGER NOT NULL,
|
||||
SilverlightVersion4 SMALLINT NOT NULL,
|
||||
PageCharset TEXT,
|
||||
CodeVersion INTEGER NOT NULL,
|
||||
IsLink SMALLINT NOT NULL,
|
||||
IsDownload SMALLINT NOT NULL,
|
||||
IsNotBounce SMALLINT NOT NULL,
|
||||
FUniqID BIGINT NOT NULL,
|
||||
OriginalURL TEXT,
|
||||
HID INTEGER NOT NULL,
|
||||
IsOldCounter SMALLINT NOT NULL,
|
||||
IsEvent SMALLINT NOT NULL,
|
||||
IsParameter SMALLINT NOT NULL,
|
||||
DontCountHits SMALLINT NOT NULL,
|
||||
WithHash SMALLINT NOT NULL,
|
||||
HitColor CHAR NOT NULL,
|
||||
LocalEventTime TIMESTAMP NOT NULL,
|
||||
Age SMALLINT NOT NULL,
|
||||
Sex SMALLINT NOT NULL,
|
||||
Income SMALLINT NOT NULL,
|
||||
Interests SMALLINT NOT NULL,
|
||||
Robotness SMALLINT NOT NULL,
|
||||
RemoteIP INTEGER NOT NULL,
|
||||
WindowName INTEGER NOT NULL,
|
||||
OpenerName INTEGER NOT NULL,
|
||||
HistoryLength SMALLINT NOT NULL,
|
||||
BrowserLanguage TEXT,
|
||||
BrowserCountry TEXT,
|
||||
SocialNetwork TEXT,
|
||||
SocialAction TEXT,
|
||||
HTTPError SMALLINT NOT NULL,
|
||||
SendTiming INTEGER NOT NULL,
|
||||
DNSTiming INTEGER NOT NULL,
|
||||
ConnectTiming INTEGER NOT NULL,
|
||||
ResponseStartTiming INTEGER NOT NULL,
|
||||
ResponseEndTiming INTEGER NOT NULL,
|
||||
FetchTiming INTEGER NOT NULL,
|
||||
SocialSourceNetworkID SMALLINT NOT NULL,
|
||||
SocialSourcePage TEXT,
|
||||
ParamPrice BIGINT NOT NULL,
|
||||
ParamOrderID TEXT,
|
||||
ParamCurrency TEXT,
|
||||
ParamCurrencyID SMALLINT NOT NULL,
|
||||
OpenstatServiceName TEXT,
|
||||
OpenstatCampaignID TEXT,
|
||||
OpenstatAdID TEXT,
|
||||
OpenstatSourceID TEXT,
|
||||
UTMSource TEXT,
|
||||
UTMMedium TEXT,
|
||||
UTMCampaign TEXT,
|
||||
UTMContent TEXT,
|
||||
UTMTerm TEXT,
|
||||
FromTag TEXT,
|
||||
HasGCLID SMALLINT NOT NULL,
|
||||
RefererHash BIGINT NOT NULL,
|
||||
URLHash BIGINT NOT NULL,
|
||||
CLID INTEGER NOT NULL
|
||||
);
|
||||
INSERT INTO hits BY NAME
|
||||
SELECT *
|
||||
REPLACE (
|
||||
make_date(EventDate) AS EventDate,
|
||||
epoch_ms(EventTime * 1000) AS EventTime,
|
||||
epoch_ms(ClientEventTime * 1000) AS ClientEventTime,
|
||||
epoch_ms(LocalEventTime * 1000) AS LocalEventTime)
|
||||
FROM read_parquet([format('https://datasets.clickhouse.com/hits_compatible/athena_partitioned/hits_{}.parquet', x) for x in range(0, 100)], binary_as_string=True);
|
||||
1
external/duckdb/benchmark/clickbench/queries/q00.sql
vendored
Normal file
1
external/duckdb/benchmark/clickbench/queries/q00.sql
vendored
Normal file
@@ -0,0 +1 @@
|
||||
SELECT COUNT(*) FROM hits;
|
||||
1
external/duckdb/benchmark/clickbench/queries/q01.sql
vendored
Normal file
1
external/duckdb/benchmark/clickbench/queries/q01.sql
vendored
Normal file
@@ -0,0 +1 @@
|
||||
SELECT COUNT(*) FROM hits WHERE AdvEngineID <> 0;
|
||||
1
external/duckdb/benchmark/clickbench/queries/q02.sql
vendored
Normal file
1
external/duckdb/benchmark/clickbench/queries/q02.sql
vendored
Normal file
@@ -0,0 +1 @@
|
||||
SELECT SUM(AdvEngineID), COUNT(*), AVG(ResolutionWidth) FROM hits;
|
||||
1
external/duckdb/benchmark/clickbench/queries/q03.sql
vendored
Normal file
1
external/duckdb/benchmark/clickbench/queries/q03.sql
vendored
Normal file
@@ -0,0 +1 @@
|
||||
SELECT AVG(UserID) FROM hits;
|
||||
1
external/duckdb/benchmark/clickbench/queries/q04.sql
vendored
Normal file
1
external/duckdb/benchmark/clickbench/queries/q04.sql
vendored
Normal file
@@ -0,0 +1 @@
|
||||
SELECT COUNT(DISTINCT UserID) FROM hits;
|
||||
1
external/duckdb/benchmark/clickbench/queries/q05.sql
vendored
Normal file
1
external/duckdb/benchmark/clickbench/queries/q05.sql
vendored
Normal file
@@ -0,0 +1 @@
|
||||
SELECT COUNT(DISTINCT SearchPhrase) FROM hits;
|
||||
1
external/duckdb/benchmark/clickbench/queries/q06.sql
vendored
Normal file
1
external/duckdb/benchmark/clickbench/queries/q06.sql
vendored
Normal file
@@ -0,0 +1 @@
|
||||
SELECT MIN(EventDate), MAX(EventDate) FROM hits;
|
||||
1
external/duckdb/benchmark/clickbench/queries/q07.sql
vendored
Normal file
1
external/duckdb/benchmark/clickbench/queries/q07.sql
vendored
Normal file
@@ -0,0 +1 @@
|
||||
SELECT AdvEngineID, COUNT(*) FROM hits WHERE AdvEngineID <> 0 GROUP BY AdvEngineID ORDER BY COUNT(*) DESC;
|
||||
1
external/duckdb/benchmark/clickbench/queries/q08.sql
vendored
Normal file
1
external/duckdb/benchmark/clickbench/queries/q08.sql
vendored
Normal file
@@ -0,0 +1 @@
|
||||
SELECT RegionID, COUNT(DISTINCT UserID) AS u FROM hits GROUP BY RegionID ORDER BY u DESC LIMIT 10;
|
||||
1
external/duckdb/benchmark/clickbench/queries/q09.sql
vendored
Normal file
1
external/duckdb/benchmark/clickbench/queries/q09.sql
vendored
Normal file
@@ -0,0 +1 @@
|
||||
SELECT RegionID, SUM(AdvEngineID), COUNT(*) AS c, AVG(ResolutionWidth), COUNT(DISTINCT UserID) FROM hits GROUP BY RegionID ORDER BY c DESC LIMIT 10;
|
||||
1
external/duckdb/benchmark/clickbench/queries/q10.sql
vendored
Normal file
1
external/duckdb/benchmark/clickbench/queries/q10.sql
vendored
Normal file
@@ -0,0 +1 @@
|
||||
SELECT MobilePhoneModel, COUNT(DISTINCT UserID) AS u FROM hits WHERE MobilePhoneModel <> '' GROUP BY MobilePhoneModel ORDER BY u DESC LIMIT 10;
|
||||
1
external/duckdb/benchmark/clickbench/queries/q11.sql
vendored
Normal file
1
external/duckdb/benchmark/clickbench/queries/q11.sql
vendored
Normal file
@@ -0,0 +1 @@
|
||||
SELECT MobilePhone, MobilePhoneModel, COUNT(DISTINCT UserID) AS u FROM hits WHERE MobilePhoneModel <> '' GROUP BY MobilePhone, MobilePhoneModel ORDER BY u DESC LIMIT 10;
|
||||
1
external/duckdb/benchmark/clickbench/queries/q12.sql
vendored
Normal file
1
external/duckdb/benchmark/clickbench/queries/q12.sql
vendored
Normal file
@@ -0,0 +1 @@
|
||||
SELECT SearchPhrase, COUNT(*) AS c FROM hits WHERE SearchPhrase <> '' GROUP BY SearchPhrase ORDER BY c DESC LIMIT 10;
|
||||
1
external/duckdb/benchmark/clickbench/queries/q13.sql
vendored
Normal file
1
external/duckdb/benchmark/clickbench/queries/q13.sql
vendored
Normal file
@@ -0,0 +1 @@
|
||||
SELECT SearchPhrase, COUNT(DISTINCT UserID) AS u FROM hits WHERE SearchPhrase <> '' GROUP BY SearchPhrase ORDER BY u DESC LIMIT 10;
|
||||
1
external/duckdb/benchmark/clickbench/queries/q14.sql
vendored
Normal file
1
external/duckdb/benchmark/clickbench/queries/q14.sql
vendored
Normal file
@@ -0,0 +1 @@
|
||||
SELECT SearchEngineID, SearchPhrase, COUNT(*) AS c FROM hits WHERE SearchPhrase <> '' GROUP BY SearchEngineID, SearchPhrase ORDER BY c DESC LIMIT 10;
|
||||
1
external/duckdb/benchmark/clickbench/queries/q15.sql
vendored
Normal file
1
external/duckdb/benchmark/clickbench/queries/q15.sql
vendored
Normal file
@@ -0,0 +1 @@
|
||||
SELECT UserID, COUNT(*) FROM hits GROUP BY UserID ORDER BY COUNT(*) DESC LIMIT 10;
|
||||
1
external/duckdb/benchmark/clickbench/queries/q16.sql
vendored
Normal file
1
external/duckdb/benchmark/clickbench/queries/q16.sql
vendored
Normal file
@@ -0,0 +1 @@
|
||||
SELECT UserID, SearchPhrase, COUNT(*) FROM hits GROUP BY UserID, SearchPhrase ORDER BY COUNT(*) DESC LIMIT 10;
|
||||
1
external/duckdb/benchmark/clickbench/queries/q17.sql
vendored
Normal file
1
external/duckdb/benchmark/clickbench/queries/q17.sql
vendored
Normal file
@@ -0,0 +1 @@
|
||||
SELECT UserID, SearchPhrase, COUNT(*) FROM hits GROUP BY UserID, SearchPhrase LIMIT 10;
|
||||
1
external/duckdb/benchmark/clickbench/queries/q18.sql
vendored
Normal file
1
external/duckdb/benchmark/clickbench/queries/q18.sql
vendored
Normal file
@@ -0,0 +1 @@
|
||||
SELECT UserID, extract(minute FROM EventTime) AS m, SearchPhrase, COUNT(*) FROM hits GROUP BY UserID, m, SearchPhrase ORDER BY COUNT(*) DESC LIMIT 10;
|
||||
1
external/duckdb/benchmark/clickbench/queries/q19.sql
vendored
Normal file
1
external/duckdb/benchmark/clickbench/queries/q19.sql
vendored
Normal file
@@ -0,0 +1 @@
|
||||
SELECT UserID FROM hits WHERE UserID = 435090932899640449;
|
||||
1
external/duckdb/benchmark/clickbench/queries/q20.sql
vendored
Normal file
1
external/duckdb/benchmark/clickbench/queries/q20.sql
vendored
Normal file
@@ -0,0 +1 @@
|
||||
SELECT COUNT(*) FROM hits WHERE URL LIKE '%google%';
|
||||
1
external/duckdb/benchmark/clickbench/queries/q21.sql
vendored
Normal file
1
external/duckdb/benchmark/clickbench/queries/q21.sql
vendored
Normal file
@@ -0,0 +1 @@
|
||||
SELECT SearchPhrase, MIN(URL), COUNT(*) AS c FROM hits WHERE URL LIKE '%google%' AND SearchPhrase <> '' GROUP BY SearchPhrase ORDER BY c DESC LIMIT 10;
|
||||
1
external/duckdb/benchmark/clickbench/queries/q22.sql
vendored
Normal file
1
external/duckdb/benchmark/clickbench/queries/q22.sql
vendored
Normal file
@@ -0,0 +1 @@
|
||||
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 DESC LIMIT 10;
|
||||
1
external/duckdb/benchmark/clickbench/queries/q23.sql
vendored
Normal file
1
external/duckdb/benchmark/clickbench/queries/q23.sql
vendored
Normal file
@@ -0,0 +1 @@
|
||||
SELECT * FROM hits WHERE URL LIKE '%google%' ORDER BY EventTime LIMIT 10;
|
||||
1
external/duckdb/benchmark/clickbench/queries/q24.sql
vendored
Normal file
1
external/duckdb/benchmark/clickbench/queries/q24.sql
vendored
Normal file
@@ -0,0 +1 @@
|
||||
SELECT SearchPhrase FROM hits WHERE SearchPhrase <> '' ORDER BY EventTime LIMIT 10;
|
||||
1
external/duckdb/benchmark/clickbench/queries/q25.sql
vendored
Normal file
1
external/duckdb/benchmark/clickbench/queries/q25.sql
vendored
Normal file
@@ -0,0 +1 @@
|
||||
SELECT SearchPhrase FROM hits WHERE SearchPhrase <> '' ORDER BY SearchPhrase LIMIT 10;
|
||||
1
external/duckdb/benchmark/clickbench/queries/q26.sql
vendored
Normal file
1
external/duckdb/benchmark/clickbench/queries/q26.sql
vendored
Normal file
@@ -0,0 +1 @@
|
||||
SELECT SearchPhrase FROM hits WHERE SearchPhrase <> '' ORDER BY EventTime, SearchPhrase LIMIT 10;
|
||||
1
external/duckdb/benchmark/clickbench/queries/q27.sql
vendored
Normal file
1
external/duckdb/benchmark/clickbench/queries/q27.sql
vendored
Normal file
@@ -0,0 +1 @@
|
||||
SELECT CounterID, AVG(STRLEN(URL)) AS l, COUNT(*) AS c FROM hits WHERE URL <> '' GROUP BY CounterID HAVING COUNT(*) > 100000 ORDER BY l DESC LIMIT 25;
|
||||
1
external/duckdb/benchmark/clickbench/queries/q28.sql
vendored
Normal file
1
external/duckdb/benchmark/clickbench/queries/q28.sql
vendored
Normal file
@@ -0,0 +1 @@
|
||||
SELECT REGEXP_REPLACE(Referer, '^https?://(?:www\.)?([^/]+)/.*$', '\1') AS k, AVG(STRLEN(Referer)) AS l, COUNT(*) AS c, MIN(Referer) FROM hits WHERE Referer <> '' GROUP BY k HAVING COUNT(*) > 100000 ORDER BY l DESC LIMIT 25;
|
||||
1
external/duckdb/benchmark/clickbench/queries/q29.sql
vendored
Normal file
1
external/duckdb/benchmark/clickbench/queries/q29.sql
vendored
Normal file
@@ -0,0 +1 @@
|
||||
SELECT SUM(ResolutionWidth), SUM(ResolutionWidth + 1), SUM(ResolutionWidth + 2), SUM(ResolutionWidth + 3), SUM(ResolutionWidth + 4), SUM(ResolutionWidth + 5), SUM(ResolutionWidth + 6), SUM(ResolutionWidth + 7), SUM(ResolutionWidth + 8), SUM(ResolutionWidth + 9), SUM(ResolutionWidth + 10), SUM(ResolutionWidth + 11), SUM(ResolutionWidth + 12), SUM(ResolutionWidth + 13), SUM(ResolutionWidth + 14), SUM(ResolutionWidth + 15), SUM(ResolutionWidth + 16), SUM(ResolutionWidth + 17), SUM(ResolutionWidth + 18), SUM(ResolutionWidth + 19), SUM(ResolutionWidth + 20), SUM(ResolutionWidth + 21), SUM(ResolutionWidth + 22), SUM(ResolutionWidth + 23), SUM(ResolutionWidth + 24), SUM(ResolutionWidth + 25), SUM(ResolutionWidth + 26), SUM(ResolutionWidth + 27), SUM(ResolutionWidth + 28), SUM(ResolutionWidth + 29), SUM(ResolutionWidth + 30), SUM(ResolutionWidth + 31), SUM(ResolutionWidth + 32), SUM(ResolutionWidth + 33), SUM(ResolutionWidth + 34), SUM(ResolutionWidth + 35), SUM(ResolutionWidth + 36), SUM(ResolutionWidth + 37), SUM(ResolutionWidth + 38), SUM(ResolutionWidth + 39), SUM(ResolutionWidth + 40), SUM(ResolutionWidth + 41), SUM(ResolutionWidth + 42), SUM(ResolutionWidth + 43), SUM(ResolutionWidth + 44), SUM(ResolutionWidth + 45), SUM(ResolutionWidth + 46), SUM(ResolutionWidth + 47), SUM(ResolutionWidth + 48), SUM(ResolutionWidth + 49), SUM(ResolutionWidth + 50), SUM(ResolutionWidth + 51), SUM(ResolutionWidth + 52), SUM(ResolutionWidth + 53), SUM(ResolutionWidth + 54), SUM(ResolutionWidth + 55), SUM(ResolutionWidth + 56), SUM(ResolutionWidth + 57), SUM(ResolutionWidth + 58), SUM(ResolutionWidth + 59), SUM(ResolutionWidth + 60), SUM(ResolutionWidth + 61), SUM(ResolutionWidth + 62), SUM(ResolutionWidth + 63), SUM(ResolutionWidth + 64), SUM(ResolutionWidth + 65), SUM(ResolutionWidth + 66), SUM(ResolutionWidth + 67), SUM(ResolutionWidth + 68), SUM(ResolutionWidth + 69), SUM(ResolutionWidth + 70), SUM(ResolutionWidth + 71), SUM(ResolutionWidth + 72), SUM(ResolutionWidth + 73), SUM(ResolutionWidth + 74), SUM(ResolutionWidth + 75), SUM(ResolutionWidth + 76), SUM(ResolutionWidth + 77), SUM(ResolutionWidth + 78), SUM(ResolutionWidth + 79), SUM(ResolutionWidth + 80), SUM(ResolutionWidth + 81), SUM(ResolutionWidth + 82), SUM(ResolutionWidth + 83), SUM(ResolutionWidth + 84), SUM(ResolutionWidth + 85), SUM(ResolutionWidth + 86), SUM(ResolutionWidth + 87), SUM(ResolutionWidth + 88), SUM(ResolutionWidth + 89) FROM hits;
|
||||
1
external/duckdb/benchmark/clickbench/queries/q30.sql
vendored
Normal file
1
external/duckdb/benchmark/clickbench/queries/q30.sql
vendored
Normal file
@@ -0,0 +1 @@
|
||||
SELECT SearchEngineID, ClientIP, COUNT(*) AS c, SUM(IsRefresh), AVG(ResolutionWidth) FROM hits WHERE SearchPhrase <> '' GROUP BY SearchEngineID, ClientIP ORDER BY c DESC LIMIT 10;
|
||||
1
external/duckdb/benchmark/clickbench/queries/q31.sql
vendored
Normal file
1
external/duckdb/benchmark/clickbench/queries/q31.sql
vendored
Normal file
@@ -0,0 +1 @@
|
||||
SELECT WatchID, ClientIP, COUNT(*) AS c, SUM(IsRefresh), AVG(ResolutionWidth) FROM hits WHERE SearchPhrase <> '' GROUP BY WatchID, ClientIP ORDER BY c DESC LIMIT 10;
|
||||
1
external/duckdb/benchmark/clickbench/queries/q32.sql
vendored
Normal file
1
external/duckdb/benchmark/clickbench/queries/q32.sql
vendored
Normal file
@@ -0,0 +1 @@
|
||||
SELECT WatchID, ClientIP, COUNT(*) AS c, SUM(IsRefresh), AVG(ResolutionWidth) FROM hits GROUP BY WatchID, ClientIP ORDER BY c DESC LIMIT 10;
|
||||
1
external/duckdb/benchmark/clickbench/queries/q33.sql
vendored
Normal file
1
external/duckdb/benchmark/clickbench/queries/q33.sql
vendored
Normal file
@@ -0,0 +1 @@
|
||||
SELECT URL, COUNT(*) AS c FROM hits GROUP BY URL ORDER BY c DESC LIMIT 10;
|
||||
1
external/duckdb/benchmark/clickbench/queries/q34.sql
vendored
Normal file
1
external/duckdb/benchmark/clickbench/queries/q34.sql
vendored
Normal file
@@ -0,0 +1 @@
|
||||
SELECT 1, URL, COUNT(*) AS c FROM hits GROUP BY 1, URL ORDER BY c DESC LIMIT 10;
|
||||
1
external/duckdb/benchmark/clickbench/queries/q35.sql
vendored
Normal file
1
external/duckdb/benchmark/clickbench/queries/q35.sql
vendored
Normal file
@@ -0,0 +1 @@
|
||||
SELECT ClientIP, ClientIP - 1, ClientIP - 2, ClientIP - 3, COUNT(*) AS c FROM hits GROUP BY ClientIP, ClientIP - 1, ClientIP - 2, ClientIP - 3 ORDER BY c DESC LIMIT 10;
|
||||
1
external/duckdb/benchmark/clickbench/queries/q36.sql
vendored
Normal file
1
external/duckdb/benchmark/clickbench/queries/q36.sql
vendored
Normal file
@@ -0,0 +1 @@
|
||||
SELECT URL, COUNT(*) AS PageViews FROM hits WHERE CounterID = 62 AND EventDate >= '2013-07-01' AND EventDate <= '2013-07-31' AND DontCountHits = 0 AND IsRefresh = 0 AND URL <> '' GROUP BY URL ORDER BY PageViews DESC LIMIT 10;
|
||||
1
external/duckdb/benchmark/clickbench/queries/q37.sql
vendored
Normal file
1
external/duckdb/benchmark/clickbench/queries/q37.sql
vendored
Normal file
@@ -0,0 +1 @@
|
||||
SELECT Title, COUNT(*) AS PageViews FROM hits WHERE CounterID = 62 AND EventDate >= '2013-07-01' AND EventDate <= '2013-07-31' AND DontCountHits = 0 AND IsRefresh = 0 AND Title <> '' GROUP BY Title ORDER BY PageViews DESC LIMIT 10;
|
||||
1
external/duckdb/benchmark/clickbench/queries/q38.sql
vendored
Normal file
1
external/duckdb/benchmark/clickbench/queries/q38.sql
vendored
Normal file
@@ -0,0 +1 @@
|
||||
SELECT URL, COUNT(*) AS PageViews FROM hits WHERE CounterID = 62 AND EventDate >= '2013-07-01' AND EventDate <= '2013-07-31' AND IsRefresh = 0 AND IsLink <> 0 AND IsDownload = 0 GROUP BY URL ORDER BY PageViews DESC LIMIT 10 OFFSET 1000;
|
||||
1
external/duckdb/benchmark/clickbench/queries/q39.sql
vendored
Normal file
1
external/duckdb/benchmark/clickbench/queries/q39.sql
vendored
Normal file
@@ -0,0 +1 @@
|
||||
SELECT TraficSourceID, SearchEngineID, AdvEngineID, CASE WHEN (SearchEngineID = 0 AND AdvEngineID = 0) THEN Referer ELSE '' END AS Src, URL AS Dst, COUNT(*) AS PageViews FROM hits WHERE CounterID = 62 AND EventDate >= '2013-07-01' AND EventDate <= '2013-07-31' AND IsRefresh = 0 GROUP BY TraficSourceID, SearchEngineID, AdvEngineID, Src, Dst ORDER BY PageViews DESC LIMIT 10 OFFSET 1000;
|
||||
1
external/duckdb/benchmark/clickbench/queries/q40.sql
vendored
Normal file
1
external/duckdb/benchmark/clickbench/queries/q40.sql
vendored
Normal file
@@ -0,0 +1 @@
|
||||
SELECT URLHash, EventDate, COUNT(*) AS PageViews FROM hits WHERE CounterID = 62 AND EventDate >= '2013-07-01' AND EventDate <= '2013-07-31' AND IsRefresh = 0 AND TraficSourceID IN (-1, 6) AND RefererHash = 3594120000172545465 GROUP BY URLHash, EventDate ORDER BY PageViews DESC LIMIT 10 OFFSET 100;
|
||||
1
external/duckdb/benchmark/clickbench/queries/q41.sql
vendored
Normal file
1
external/duckdb/benchmark/clickbench/queries/q41.sql
vendored
Normal file
@@ -0,0 +1 @@
|
||||
SELECT WindowClientWidth, WindowClientHeight, COUNT(*) AS PageViews FROM hits WHERE CounterID = 62 AND EventDate >= '2013-07-01' AND EventDate <= '2013-07-31' AND IsRefresh = 0 AND DontCountHits = 0 AND URLHash = 2868770270353813622 GROUP BY WindowClientWidth, WindowClientHeight ORDER BY PageViews DESC LIMIT 10 OFFSET 10000;
|
||||
1
external/duckdb/benchmark/clickbench/queries/q42.sql
vendored
Normal file
1
external/duckdb/benchmark/clickbench/queries/q42.sql
vendored
Normal file
@@ -0,0 +1 @@
|
||||
SELECT DATE_TRUNC('minute', EventTime) AS M, COUNT(*) AS PageViews FROM hits WHERE CounterID = 62 AND EventDate >= '2013-07-14' AND EventDate <= '2013-07-15' AND IsRefresh = 0 AND DontCountHits = 0 GROUP BY DATE_TRUNC('minute', EventTime) ORDER BY DATE_TRUNC('minute', EventTime) LIMIT 10 OFFSET 1000;
|
||||
Reference in New Issue
Block a user