├── benchmark ├── TrainsUK1 │ ├── samples │ │ └── TrainsUK1_1.sample.csv │ ├── tables │ │ └── TrainsUK1_1.table.sql │ ├── queries │ │ ├── 5.sql │ │ ├── 1.sql │ │ └── 4.sql │ └── data-urls.txt ├── RealEstate2 │ ├── queries │ │ ├── 31.sql │ │ ├── 1.sql │ │ ├── 5.sql │ │ ├── 19.sql │ │ ├── 30.sql │ │ ├── 22.sql │ │ ├── 23.sql │ │ ├── 24.sql │ │ ├── 21.sql │ │ ├── 4.sql │ │ ├── 20.sql │ │ ├── 17.sql │ │ ├── 16.sql │ │ ├── 29.sql │ │ ├── 7.sql │ │ └── 28.sql │ └── data-urls.txt ├── Eixo │ ├── data-urls.txt │ └── queries │ │ ├── 7.sql │ │ ├── 13.sql │ │ ├── 4.sql │ │ └── 5.sql ├── Food │ ├── data-urls.txt │ ├── queries │ │ └── 1.sql │ └── tables │ │ └── Food_1.table.sql ├── Arade │ ├── data-urls.txt │ ├── queries │ │ └── 2.sql │ └── tables │ │ └── Arade_1.table.sql ├── Bimbo │ ├── data-urls.txt │ ├── queries │ │ ├── 1.sql │ │ └── 2.sql │ └── tables │ │ └── Bimbo_1.table.sql ├── Telco │ ├── data-urls.txt │ └── queries │ │ └── 1.sql ├── Hatred │ ├── data-urls.txt │ └── queries │ │ ├── 1.sql │ │ ├── 7.sql │ │ ├── 2.sql │ │ ├── 8.sql │ │ ├── 9.sql │ │ ├── 15.sql │ │ ├── 14.sql │ │ ├── 12.sql │ │ ├── 13.sql │ │ ├── 16.sql │ │ ├── 26.sql │ │ ├── 10.sql │ │ ├── 17.sql │ │ ├── 11.sql │ │ ├── 22.sql │ │ ├── 19.sql │ │ ├── 21.sql │ │ ├── 18.sql │ │ ├── 24.sql │ │ └── 25.sql ├── Redfin4 │ ├── data-urls.txt │ └── queries │ │ ├── 2.sql │ │ └── 1.sql ├── Euro2016 │ ├── data-urls.txt │ ├── queries │ │ └── 1.sql │ └── tables │ │ └── Euro2016_1.table.sql ├── HashTags │ ├── data-urls.txt │ └── queries │ │ ├── 19.sql │ │ ├── 1.sql │ │ ├── 2.sql │ │ ├── 3.sql │ │ ├── 4.sql │ │ ├── 31.sql │ │ └── 16.sql ├── Medicare3 │ ├── data-urls.txt │ └── queries │ │ └── 1.sql ├── IUBLibrary │ ├── data-urls.txt │ └── queries │ │ ├── 5.sql │ │ ├── 4.sql │ │ └── 1.sql ├── Physicians │ ├── data-urls.txt │ └── queries │ │ └── 1.sql ├── Uberlandia │ ├── data-urls.txt │ └── queries │ │ ├── 11.sql │ │ ├── 13.sql │ │ ├── 8.sql │ │ └── 9.sql ├── Corporations │ ├── data-urls.txt │ └── queries │ │ └── 2.sql ├── IGlocations1 │ ├── data-urls.txt │ └── queries │ │ ├── 1.sql │ │ ├── 16.sql │ │ └── 2.sql ├── MedPayment1 │ └── data-urls.txt ├── MedPayment2 │ ├── data-urls.txt │ └── queries │ │ └── 1.sql ├── MulheresMil │ ├── data-urls.txt │ └── queries │ │ ├── 12.sql │ │ ├── 13.sql │ │ ├── 10.sql │ │ ├── 11.sql │ │ ├── 9.sql │ │ ├── 20.sql │ │ └── 34.sql ├── CityMaxCapita │ ├── data-urls.txt │ └── queries │ │ ├── 2.sql │ │ ├── 4.sql │ │ ├── 3.sql │ │ ├── 14.sql │ │ ├── 8.sql │ │ ├── 5.sql │ │ ├── 6.sql │ │ ├── 7.sql │ │ ├── 9.sql │ │ └── 11.sql ├── PanCreactomy1 │ └── data-urls.txt ├── MLB │ └── queries │ │ ├── 27.sql │ │ ├── 1.sql │ │ ├── 17.sql │ │ ├── 28.sql │ │ ├── 3.sql │ │ ├── 31.sql │ │ ├── 34.sql │ │ ├── 38.sql │ │ ├── 4.sql │ │ ├── 5.sql │ │ ├── 53.sql │ │ ├── 55.sql │ │ ├── 10.sql │ │ ├── 13.sql │ │ ├── 14.sql │ │ ├── 15.sql │ │ ├── 16.sql │ │ ├── 18.sql │ │ ├── 21.sql │ │ ├── 24.sql │ │ ├── 29.sql │ │ ├── 32.sql │ │ ├── 37.sql │ │ ├── 45.sql │ │ ├── 51.sql │ │ ├── 54.sql │ │ ├── 101.sql │ │ ├── 11.sql │ │ ├── 2.sql │ │ ├── 23.sql │ │ ├── 25.sql │ │ ├── 30.sql │ │ ├── 41.sql │ │ ├── 42.sql │ │ ├── 58.sql │ │ ├── 63.sql │ │ ├── 79.sql │ │ ├── 82.sql │ │ ├── 88.sql │ │ ├── 90.sql │ │ ├── 91.sql │ │ ├── 95.sql │ │ ├── 39.sql │ │ ├── 46.sql │ │ ├── 7.sql │ │ ├── 19.sql │ │ ├── 33.sql │ │ ├── 35.sql │ │ ├── 40.sql │ │ ├── 43.sql │ │ ├── 47.sql │ │ ├── 50.sql │ │ ├── 56.sql │ │ ├── 57.sql │ │ ├── 64.sql │ │ ├── 67.sql │ │ ├── 70.sql │ │ ├── 72.sql │ │ ├── 75.sql │ │ ├── 77.sql │ │ ├── 78.sql │ │ ├── 83.sql │ │ ├── 85.sql │ │ ├── 89.sql │ │ ├── 94.sql │ │ ├── 26.sql │ │ ├── 69.sql │ │ ├── 12.sql │ │ ├── 20.sql │ │ ├── 52.sql │ │ ├── 6.sql │ │ ├── 66.sql │ │ ├── 102.sql │ │ ├── 103.sql │ │ ├── 104.sql │ │ ├── 106.sql │ │ ├── 44.sql │ │ ├── 36.sql │ │ ├── 22.sql │ │ ├── 8.sql │ │ └── 9.sql ├── Redfin1 │ ├── queries │ │ ├── 4.sql │ │ ├── 1.sql │ │ ├── 5.sql │ │ ├── 2.sql │ │ └── 3.sql │ └── data-urls.txt ├── NYC │ ├── queries │ │ ├── 2.sql │ │ ├── 1.sql │ │ ├── 6.sql │ │ ├── 3.sql │ │ └── 4.sql │ └── data-urls.txt ├── Redfin2 │ ├── queries │ │ ├── 2.sql │ │ ├── 4.sql │ │ ├── 1.sql │ │ └── 3.sql │ └── data-urls.txt ├── Redfin3 │ ├── queries │ │ ├── 3.sql │ │ ├── 1.sql │ │ └── 2.sql │ └── data-urls.txt ├── Medicare1 │ ├── queries │ │ ├── 3.sql │ │ ├── 5.sql │ │ ├── 1.sql │ │ ├── 9.sql │ │ ├── 8.sql │ │ └── 7.sql │ └── data-urls.txt ├── CommonGovernment │ └── queries │ │ ├── 12.sql │ │ ├── 19.sql │ │ ├── 11.sql │ │ ├── 15.sql │ │ ├── 1.sql │ │ ├── 14.sql │ │ ├── 10.sql │ │ ├── 16.sql │ │ ├── 18.sql │ │ ├── 13.sql │ │ ├── 17.sql │ │ ├── 9.sql │ │ ├── 4.sql │ │ ├── 22.sql │ │ ├── 23.sql │ │ ├── 28.sql │ │ ├── 20.sql │ │ ├── 41.sql │ │ ├── 5.sql │ │ ├── 38.sql │ │ ├── 40.sql │ │ ├── 6.sql │ │ ├── 29.sql │ │ ├── 3.sql │ │ ├── 27.sql │ │ ├── 8.sql │ │ ├── 30.sql │ │ ├── 7.sql │ │ ├── 21.sql │ │ ├── 35.sql │ │ ├── 33.sql │ │ ├── 2.sql │ │ ├── 32.sql │ │ └── 34.sql ├── Motos │ ├── data-urls.txt │ └── queries │ │ ├── 27.sql │ │ ├── 16.sql │ │ ├── 23.sql │ │ ├── 1.sql │ │ ├── 19.sql │ │ ├── 22.sql │ │ ├── 24.sql │ │ ├── 8.sql │ │ ├── 11.sql │ │ ├── 17.sql │ │ ├── 3.sql │ │ ├── 15.sql │ │ ├── 9.sql │ │ ├── 20.sql │ │ ├── 21.sql │ │ ├── 10.sql │ │ ├── 18.sql │ │ └── 14.sql ├── Rentabilidad │ └── queries │ │ ├── 22.sql │ │ ├── 32.sql │ │ ├── 15.sql │ │ ├── 16.sql │ │ ├── 24.sql │ │ ├── 31.sql │ │ ├── 4.sql │ │ ├── 25.sql │ │ ├── 19.sql │ │ ├── 23.sql │ │ ├── 30.sql │ │ ├── 17.sql │ │ ├── 11.sql │ │ ├── 26.sql │ │ ├── 1.sql │ │ ├── 20.sql │ │ ├── 5.sql │ │ ├── 6.sql │ │ ├── 3.sql │ │ ├── 2.sql │ │ ├── 27.sql │ │ ├── 7.sql │ │ └── 18.sql ├── SalariesFrance │ ├── queries │ │ ├── 2.sql │ │ ├── 20.sql │ │ ├── 23.sql │ │ ├── 9.sql │ │ ├── 31.sql │ │ ├── 25.sql │ │ ├── 27.sql │ │ ├── 24.sql │ │ ├── 29.sql │ │ ├── 26.sql │ │ ├── 28.sql │ │ ├── 22.sql │ │ ├── 14.sql │ │ ├── 30.sql │ │ ├── 21.sql │ │ ├── 10.sql │ │ ├── 16.sql │ │ ├── 15.sql │ │ ├── 12.sql │ │ ├── 11.sql │ │ ├── 3.sql │ │ ├── 4.sql │ │ ├── 13.sql │ │ ├── 17.sql │ │ ├── 6.sql │ │ └── 5.sql │ └── tables │ │ └── SalariesFrance_2.table.sql ├── Romance │ ├── data-urls.txt │ ├── queries │ │ ├── 1.sql │ │ ├── 8.sql │ │ └── 9.sql │ └── tables │ │ ├── Romance_1.table.sql │ │ └── Romance_2.table.sql ├── TrainsUK2 │ ├── queries │ │ └── 17.sql │ └── data-urls.txt ├── Provider │ ├── queries │ │ ├── 5.sql │ │ ├── 6.sql │ │ ├── 1.sql │ │ ├── 4.sql │ │ ├── 45.sql │ │ ├── 46.sql │ │ ├── 25.sql │ │ ├── 12.sql │ │ ├── 2.sql │ │ ├── 11.sql │ │ ├── 3.sql │ │ ├── 9.sql │ │ ├── 10.sql │ │ ├── 35.sql │ │ ├── 7.sql │ │ ├── 8.sql │ │ ├── 18.sql │ │ ├── 32.sql │ │ ├── 34.sql │ │ ├── 30.sql │ │ ├── 31.sql │ │ ├── 33.sql │ │ ├── 13.sql │ │ ├── 14.sql │ │ ├── 15.sql │ │ ├── 16.sql │ │ ├── 17.sql │ │ ├── 24.sql │ │ ├── 19.sql │ │ ├── 20.sql │ │ ├── 21.sql │ │ ├── 22.sql │ │ ├── 23.sql │ │ ├── 27.sql │ │ ├── 26.sql │ │ ├── 28.sql │ │ └── 29.sql │ └── data-urls.txt ├── Medicare2 │ ├── data-urls.txt │ └── queries │ │ ├── 1.sql │ │ ├── 6.sql │ │ ├── 2.sql │ │ ├── 5.sql │ │ ├── 4.sql │ │ └── 3.sql ├── PanCreactomy2 │ ├── queries │ │ └── 10.sql │ └── data-urls.txt ├── TableroSistemaPenal │ ├── queries │ │ ├── 31.sql │ │ ├── 35.sql │ │ ├── 28.sql │ │ ├── 29.sql │ │ ├── 32.sql │ │ ├── 33.sql │ │ ├── 42.sql │ │ ├── 19.sql │ │ ├── 16.sql │ │ ├── 23.sql │ │ ├── 41.sql │ │ ├── 30.sql │ │ ├── 27.sql │ │ ├── 10.sql │ │ ├── 14.sql │ │ ├── 38.sql │ │ ├── 21.sql │ │ ├── 36.sql │ │ └── 37.sql │ └── tables │ │ └── TableroSistemaPenal_6.table.sql ├── CMSprovider │ ├── data-urls.txt │ └── queries │ │ └── 3.sql ├── IGlocations2 │ ├── queries │ │ ├── 12.sql │ │ ├── 4.sql │ │ ├── 13.sql │ │ ├── 8.sql │ │ ├── 1.sql │ │ └── 6.sql │ └── data-urls.txt ├── RealEstate1 │ ├── data-urls.txt │ └── queries │ │ ├── 4.sql │ │ ├── 7.sql │ │ ├── 6.sql │ │ ├── 9.sql │ │ ├── 5.sql │ │ └── 8.sql ├── YaleLanguages │ ├── queries │ │ ├── 11.sql │ │ ├── 30.sql │ │ ├── 7.sql │ │ ├── 28.sql │ │ ├── 24.sql │ │ ├── 12.sql │ │ ├── 31.sql │ │ ├── 8.sql │ │ ├── 25.sql │ │ ├── 5.sql │ │ ├── 9.sql │ │ ├── 10.sql │ │ └── 6.sql │ └── data-urls.txt ├── Taxpayer │ └── queries │ │ ├── 2.sql │ │ ├── 12.sql │ │ ├── 11.sql │ │ ├── 3.sql │ │ ├── 9.sql │ │ ├── 1.sql │ │ ├── 13.sql │ │ ├── 6.sql │ │ ├── 8.sql │ │ ├── 10.sql │ │ ├── 4.sql │ │ ├── 14.sql │ │ ├── 7.sql │ │ ├── 5.sql │ │ ├── 15.sql │ │ └── 16.sql ├── USCensus │ ├── data-urls.txt │ └── queries │ │ ├── 5.sql │ │ ├── 8.sql │ │ ├── 6.sql │ │ ├── 1.sql │ │ ├── 2.sql │ │ ├── 3.sql │ │ ├── 4.sql │ │ └── 7.sql ├── Wins │ ├── data-urls.txt │ └── queries │ │ ├── 3.sql │ │ ├── 4.sql │ │ ├── 13.sql │ │ ├── 14.sql │ │ ├── 2.sql │ │ ├── 5.sql │ │ └── 6.sql └── Generico │ ├── queries │ ├── 17.sql │ ├── 36.sql │ ├── 1.sql │ ├── 18.sql │ ├── 32.sql │ ├── 2.sql │ ├── 3.sql │ ├── 5.sql │ ├── 13.sql │ ├── 29.sql │ ├── 33.sql │ ├── 20.sql │ ├── 41.sql │ ├── 38.sql │ ├── 25.sql │ ├── 34.sql │ ├── 31.sql │ ├── 30.sql │ ├── 28.sql │ ├── 40.sql │ ├── 16.sql │ ├── 8.sql │ ├── 14.sql │ ├── 23.sql │ ├── 22.sql │ ├── 7.sql │ ├── 15.sql │ ├── 26.sql │ ├── 35.sql │ ├── 27.sql │ └── 21.sql │ └── data-urls.txt ├── CONTRIBUTORS.md └── .gitignore /benchmark/TrainsUK1/samples/TrainsUK1_1.sample.csv: -------------------------------------------------------------------------------- 1 | 2015-01-20|1|1 2 | -------------------------------------------------------------------------------- /benchmark/RealEstate2/queries/31.sql: -------------------------------------------------------------------------------- 1 | SELECT cast(NOW() as TIMESTAMP) AS "COL"; 2 | -------------------------------------------------------------------------------- /benchmark/Eixo/data-urls.txt: -------------------------------------------------------------------------------- 1 | http://event.cwi.nl/da/PublicBIbenchmark/Eixo/Eixo_1.csv.bz2 2 | -------------------------------------------------------------------------------- /benchmark/Food/data-urls.txt: -------------------------------------------------------------------------------- 1 | http://event.cwi.nl/da/PublicBIbenchmark/Food/Food_1.csv.bz2 2 | -------------------------------------------------------------------------------- /benchmark/Arade/data-urls.txt: -------------------------------------------------------------------------------- 1 | http://event.cwi.nl/da/PublicBIbenchmark/Arade/Arade_1.csv.bz2 2 | -------------------------------------------------------------------------------- /benchmark/Bimbo/data-urls.txt: -------------------------------------------------------------------------------- 1 | http://event.cwi.nl/da/PublicBIbenchmark/Bimbo/Bimbo_1.csv.bz2 2 | -------------------------------------------------------------------------------- /benchmark/Telco/data-urls.txt: -------------------------------------------------------------------------------- 1 | http://event.cwi.nl/da/PublicBIbenchmark/Telco/Telco_1.csv.bz2 2 | -------------------------------------------------------------------------------- /benchmark/Hatred/data-urls.txt: -------------------------------------------------------------------------------- 1 | http://event.cwi.nl/da/PublicBIbenchmark/Hatred/Hatred_1.csv.bz2 2 | -------------------------------------------------------------------------------- /benchmark/Redfin4/data-urls.txt: -------------------------------------------------------------------------------- 1 | http://event.cwi.nl/da/PublicBIbenchmark/Redfin4/Redfin4_1.csv.bz2 2 | -------------------------------------------------------------------------------- /benchmark/Euro2016/data-urls.txt: -------------------------------------------------------------------------------- 1 | http://event.cwi.nl/da/PublicBIbenchmark/Euro2016/Euro2016_1.csv.bz2 2 | -------------------------------------------------------------------------------- /benchmark/HashTags/data-urls.txt: -------------------------------------------------------------------------------- 1 | http://event.cwi.nl/da/PublicBIbenchmark/HashTags/HashTags_1.csv.bz2 2 | -------------------------------------------------------------------------------- /benchmark/Medicare3/data-urls.txt: -------------------------------------------------------------------------------- 1 | http://event.cwi.nl/da/PublicBIbenchmark/Medicare3/Medicare3_1.csv.bz2 2 | -------------------------------------------------------------------------------- /benchmark/IUBLibrary/data-urls.txt: -------------------------------------------------------------------------------- 1 | http://event.cwi.nl/da/PublicBIbenchmark/IUBLibrary/IUBLibrary_1.csv.bz2 2 | -------------------------------------------------------------------------------- /benchmark/Physicians/data-urls.txt: -------------------------------------------------------------------------------- 1 | http://event.cwi.nl/da/PublicBIbenchmark/Physicians/Physicians_1.csv.bz2 2 | -------------------------------------------------------------------------------- /benchmark/Uberlandia/data-urls.txt: -------------------------------------------------------------------------------- 1 | http://event.cwi.nl/da/PublicBIbenchmark/Uberlandia/Uberlandia_1.csv.bz2 2 | -------------------------------------------------------------------------------- /benchmark/Corporations/data-urls.txt: -------------------------------------------------------------------------------- 1 | http://event.cwi.nl/da/PublicBIbenchmark/Corporations/Corporations_1.csv.bz2 2 | -------------------------------------------------------------------------------- /benchmark/IGlocations1/data-urls.txt: -------------------------------------------------------------------------------- 1 | http://event.cwi.nl/da/PublicBIbenchmark/IGlocations1/IGlocations1_1.csv.bz2 2 | -------------------------------------------------------------------------------- /benchmark/MedPayment1/data-urls.txt: -------------------------------------------------------------------------------- 1 | http://event.cwi.nl/da/PublicBIbenchmark/MedPayment1/MedPayment1_1.csv.bz2 2 | -------------------------------------------------------------------------------- /benchmark/MedPayment2/data-urls.txt: -------------------------------------------------------------------------------- 1 | http://event.cwi.nl/da/PublicBIbenchmark/MedPayment2/MedPayment2_1.csv.bz2 2 | -------------------------------------------------------------------------------- /benchmark/MulheresMil/data-urls.txt: -------------------------------------------------------------------------------- 1 | http://event.cwi.nl/da/PublicBIbenchmark/MulheresMil/MulheresMil_1.csv.bz2 2 | -------------------------------------------------------------------------------- /benchmark/CityMaxCapita/data-urls.txt: -------------------------------------------------------------------------------- 1 | http://event.cwi.nl/da/PublicBIbenchmark/CityMaxCapita/CityMaxCapita_1.csv.bz2 2 | -------------------------------------------------------------------------------- /benchmark/PanCreactomy1/data-urls.txt: -------------------------------------------------------------------------------- 1 | http://event.cwi.nl/da/PublicBIbenchmark/PanCreactomy1/PanCreactomy1_1.csv.bz2 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/27.sql: -------------------------------------------------------------------------------- 1 | SELECT "MLB_5"."event" AS "event" FROM "MLB_5" GROUP BY "MLB_5"."event" ORDER BY "event" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/Hatred/queries/1.sql: -------------------------------------------------------------------------------- 1 | SELECT "Hatred_1"."Keyword" AS "Keyword" FROM "Hatred_1" GROUP BY "Hatred_1"."Keyword" LIMIT 64; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/1.sql: -------------------------------------------------------------------------------- 1 | SELECT "MLB_11"."league" AS "league" FROM "MLB_11" GROUP BY "MLB_11"."league" ORDER BY "league" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/17.sql: -------------------------------------------------------------------------------- 1 | SELECT "MLB_4"."league" AS "league" FROM "MLB_4" GROUP BY "MLB_4"."league" ORDER BY "league" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/28.sql: -------------------------------------------------------------------------------- 1 | SELECT "MLB_5"."league" AS "league" FROM "MLB_5" GROUP BY "MLB_5"."league" ORDER BY "league" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/3.sql: -------------------------------------------------------------------------------- 1 | SELECT "MLB_14"."field" AS "field" FROM "MLB_14" GROUP BY "MLB_14"."field" ORDER BY "field" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/31.sql: -------------------------------------------------------------------------------- 1 | SELECT "MLB_51"."stand" AS "stand" FROM "MLB_51" GROUP BY "MLB_51"."stand" ORDER BY "stand" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/34.sql: -------------------------------------------------------------------------------- 1 | SELECT "MLB_55"."month" AS "month" FROM "MLB_55" GROUP BY "MLB_55"."month" ORDER BY "month" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/38.sql: -------------------------------------------------------------------------------- 1 | SELECT "MLB_56"."month" AS "month" FROM "MLB_56" GROUP BY "MLB_56"."month" ORDER BY "month" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/4.sql: -------------------------------------------------------------------------------- 1 | SELECT "MLB_14"."league" AS "league" FROM "MLB_14" GROUP BY "MLB_14"."league" ORDER BY "league" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/5.sql: -------------------------------------------------------------------------------- 1 | SELECT "MLB_14"."stand" AS "stand" FROM "MLB_14" GROUP BY "MLB_14"."stand" ORDER BY "stand" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/53.sql: -------------------------------------------------------------------------------- 1 | SELECT "MLB_66"."event" AS "event" FROM "MLB_66" GROUP BY "MLB_66"."event" ORDER BY "event" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/55.sql: -------------------------------------------------------------------------------- 1 | SELECT "MLB_66"."level" AS "level" FROM "MLB_66" GROUP BY "MLB_66"."level" ORDER BY "level" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/Redfin1/queries/4.sql: -------------------------------------------------------------------------------- 1 | SELECT "Redfin1_4"."region" AS "region" FROM "Redfin1_4" GROUP BY "Redfin1_4"."region" LIMIT 54; 2 | -------------------------------------------------------------------------------- /benchmark/Food/queries/1.sql: -------------------------------------------------------------------------------- 1 | SELECT "Food_1"."device" AS "device" FROM "Food_1" GROUP BY "Food_1"."device" ORDER BY "device" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/10.sql: -------------------------------------------------------------------------------- 1 | SELECT "MLB_18"."league" AS "league" FROM "MLB_18" GROUP BY "MLB_18"."league" ORDER BY "league" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/13.sql: -------------------------------------------------------------------------------- 1 | SELECT "MLB_21"."league" AS "league" FROM "MLB_21" GROUP BY "MLB_21"."league" ORDER BY "league" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/14.sql: -------------------------------------------------------------------------------- 1 | SELECT "MLB_24"."league" AS "league" FROM "MLB_24" GROUP BY "MLB_24"."league" ORDER BY "league" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/15.sql: -------------------------------------------------------------------------------- 1 | SELECT "MLB_30"."league" AS "league" FROM "MLB_30" GROUP BY "MLB_30"."league" ORDER BY "league" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/16.sql: -------------------------------------------------------------------------------- 1 | SELECT "MLB_37"."league" AS "league" FROM "MLB_37" GROUP BY "MLB_37"."league" ORDER BY "league" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/18.sql: -------------------------------------------------------------------------------- 1 | SELECT "MLB_40"."league" AS "league" FROM "MLB_40" GROUP BY "MLB_40"."league" ORDER BY "league" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/21.sql: -------------------------------------------------------------------------------- 1 | SELECT "MLB_44"."league" AS "league" FROM "MLB_44" GROUP BY "MLB_44"."league" ORDER BY "league" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/24.sql: -------------------------------------------------------------------------------- 1 | SELECT "MLB_48"."league" AS "league" FROM "MLB_48" GROUP BY "MLB_48"."league" ORDER BY "league" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/29.sql: -------------------------------------------------------------------------------- 1 | SELECT "MLB_51"."league" AS "league" FROM "MLB_51" GROUP BY "MLB_51"."league" ORDER BY "league" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/32.sql: -------------------------------------------------------------------------------- 1 | SELECT "MLB_54"."league" AS "league" FROM "MLB_54" GROUP BY "MLB_54"."league" ORDER BY "league" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/37.sql: -------------------------------------------------------------------------------- 1 | SELECT "MLB_56"."league" AS "league" FROM "MLB_56" GROUP BY "MLB_56"."league" ORDER BY "league" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/45.sql: -------------------------------------------------------------------------------- 1 | SELECT "MLB_62"."league" AS "league" FROM "MLB_62" GROUP BY "MLB_62"."league" ORDER BY "league" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/51.sql: -------------------------------------------------------------------------------- 1 | SELECT "MLB_65"."league" AS "league" FROM "MLB_65" GROUP BY "MLB_65"."league" ORDER BY "league" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/54.sql: -------------------------------------------------------------------------------- 1 | SELECT "MLB_66"."league" AS "league" FROM "MLB_66" GROUP BY "MLB_66"."league" ORDER BY "league" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/NYC/queries/2.sql: -------------------------------------------------------------------------------- 1 | SELECT "NYC_2"."Borough" AS "Borough" FROM "NYC_2" GROUP BY "NYC_2"."Borough" ORDER BY "Borough" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/CityMaxCapita/queries/2.sql: -------------------------------------------------------------------------------- 1 | SELECT "CityMaxCapita_1"."City" AS "City" FROM "CityMaxCapita_1" GROUP BY "CityMaxCapita_1"."City"; 2 | -------------------------------------------------------------------------------- /benchmark/Hatred/queries/7.sql: -------------------------------------------------------------------------------- 1 | SELECT "Hatred_1"."State " AS "State " FROM "Hatred_1" GROUP BY "Hatred_1"."State " ORDER BY "State " ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/101.sql: -------------------------------------------------------------------------------- 1 | SELECT CAST("MLB_65"."year" AS BIGINT) AS "year" FROM "MLB_65" GROUP BY "MLB_65"."year", "MLB_65"."year"; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/11.sql: -------------------------------------------------------------------------------- 1 | SELECT "MLB_18"."opponent" AS "opponent" FROM "MLB_18" GROUP BY "MLB_18"."opponent" ORDER BY "opponent" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/2.sql: -------------------------------------------------------------------------------- 1 | SELECT "MLB_11"."position" AS "position" FROM "MLB_11" GROUP BY "MLB_11"."position" ORDER BY "position" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/23.sql: -------------------------------------------------------------------------------- 1 | SELECT "MLB_48"."homeaway" AS "homeaway" FROM "MLB_48" GROUP BY "MLB_48"."homeaway" ORDER BY "homeaway" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/25.sql: -------------------------------------------------------------------------------- 1 | SELECT "MLB_48"."teamname" AS "teamname" FROM "MLB_48" GROUP BY "MLB_48"."teamname" ORDER BY "teamname" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/30.sql: -------------------------------------------------------------------------------- 1 | SELECT "MLB_51"."p_throws" AS "p_throws" FROM "MLB_51" GROUP BY "MLB_51"."p_throws" ORDER BY "p_throws" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/41.sql: -------------------------------------------------------------------------------- 1 | SELECT "MLB_59"."teamname" AS "teamname" FROM "MLB_59" GROUP BY "MLB_59"."teamname" ORDER BY "teamname" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/42.sql: -------------------------------------------------------------------------------- 1 | SELECT "MLB_61"."teamname" AS "teamname" FROM "MLB_61" GROUP BY "MLB_61"."teamname" ORDER BY "teamname" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/58.sql: -------------------------------------------------------------------------------- 1 | SELECT CAST("MLB_15"."year" AS BIGINT) AS "year" FROM "MLB_15" GROUP BY "MLB_15"."year", "MLB_15"."year"; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/63.sql: -------------------------------------------------------------------------------- 1 | SELECT CAST("MLB_18"."year" AS BIGINT) AS "year" FROM "MLB_18" GROUP BY "MLB_18"."year", "MLB_18"."year"; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/79.sql: -------------------------------------------------------------------------------- 1 | SELECT CAST("MLB_46"."year" AS BIGINT) AS "year" FROM "MLB_46" GROUP BY "MLB_46"."year", "MLB_46"."year"; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/82.sql: -------------------------------------------------------------------------------- 1 | SELECT CAST("MLB_48"."year" AS BIGINT) AS "year" FROM "MLB_48" GROUP BY "MLB_48"."year", "MLB_48"."year"; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/88.sql: -------------------------------------------------------------------------------- 1 | SELECT CAST("MLB_56"."year" AS BIGINT) AS "year" FROM "MLB_56" GROUP BY "MLB_56"."year", "MLB_56"."year"; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/90.sql: -------------------------------------------------------------------------------- 1 | SELECT CAST("MLB_60"."year" AS BIGINT) AS "year" FROM "MLB_60" GROUP BY "MLB_60"."year", "MLB_60"."year"; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/91.sql: -------------------------------------------------------------------------------- 1 | SELECT CAST("MLB_61"."year" AS BIGINT) AS "year" FROM "MLB_61" GROUP BY "MLB_61"."year", "MLB_61"."year"; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/95.sql: -------------------------------------------------------------------------------- 1 | SELECT CAST("MLB_64"."year" AS BIGINT) AS "year" FROM "MLB_64" GROUP BY "MLB_64"."year", "MLB_64"."year"; 2 | -------------------------------------------------------------------------------- /benchmark/Hatred/queries/2.sql: -------------------------------------------------------------------------------- 1 | SELECT "Hatred_1"."Keyword" AS "Keyword" FROM "Hatred_1" GROUP BY "Hatred_1"."Keyword" ORDER BY "Keyword" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/Redfin1/queries/1.sql: -------------------------------------------------------------------------------- 1 | SELECT "Redfin1_1"."region" AS "region" FROM "Redfin1_1" GROUP BY "Redfin1_1"."region" ORDER BY "region" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/Redfin1/queries/5.sql: -------------------------------------------------------------------------------- 1 | SELECT "Redfin1_4"."region" AS "region" FROM "Redfin1_4" GROUP BY "Redfin1_4"."region" ORDER BY "region" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/Redfin2/queries/2.sql: -------------------------------------------------------------------------------- 1 | SELECT "Redfin2_2"."region" AS "region" FROM "Redfin2_2" GROUP BY "Redfin2_2"."region" ORDER BY "region" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/Redfin2/queries/4.sql: -------------------------------------------------------------------------------- 1 | SELECT "Redfin2_3"."region" AS "region" FROM "Redfin2_3" GROUP BY "Redfin2_3"."region" ORDER BY "region" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/Redfin3/queries/3.sql: -------------------------------------------------------------------------------- 1 | SELECT "Redfin3_2"."region" AS "region" FROM "Redfin3_2" GROUP BY "Redfin3_2"."region" ORDER BY "region" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/Redfin4/queries/2.sql: -------------------------------------------------------------------------------- 1 | SELECT "Redfin4_1"."region" AS "region" FROM "Redfin4_1" GROUP BY "Redfin4_1"."region" ORDER BY "region" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/Corporations/queries/2.sql: -------------------------------------------------------------------------------- 1 | SELECT "Corporations_1"."name" AS "name" FROM "Corporations_1" WHERE ("Corporations_1"."name" IS NULL) LIMIT 1; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/39.sql: -------------------------------------------------------------------------------- 1 | SELECT "MLB_58"."parentteam" AS "parentteam" FROM "MLB_58" GROUP BY "MLB_58"."parentteam" ORDER BY "parentteam" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/46.sql: -------------------------------------------------------------------------------- 1 | SELECT "MLB_62"."parentteam" AS "parentteam" FROM "MLB_62" GROUP BY "MLB_62"."parentteam" ORDER BY "parentteam" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/7.sql: -------------------------------------------------------------------------------- 1 | SELECT "MLB_18"."batter_name" AS "batter_name" FROM "MLB_18" GROUP BY "MLB_18"."batter_name" ORDER BY "batter_name" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/NYC/data-urls.txt: -------------------------------------------------------------------------------- 1 | http://event.cwi.nl/da/PublicBIbenchmark/NYC/NYC_1.csv.bz2 2 | http://event.cwi.nl/da/PublicBIbenchmark/NYC/NYC_2.csv.bz2 3 | -------------------------------------------------------------------------------- /benchmark/CityMaxCapita/queries/4.sql: -------------------------------------------------------------------------------- 1 | SELECT "CityMaxCapita_1"."City" AS "City" FROM "CityMaxCapita_1" WHERE ("CityMaxCapita_1"."City" IS NULL) LIMIT 1; 2 | -------------------------------------------------------------------------------- /benchmark/Euro2016/queries/1.sql: -------------------------------------------------------------------------------- 1 | SELECT "Euro2016_1"."polarity" AS "polarity" FROM "Euro2016_1" GROUP BY "Euro2016_1"."polarity" ORDER BY "polarity" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/19.sql: -------------------------------------------------------------------------------- 1 | SELECT "MLB_40"."pitch.count" AS "pitch.count" FROM "MLB_40" GROUP BY "MLB_40"."pitch.count" ORDER BY "pitch.count" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/33.sql: -------------------------------------------------------------------------------- 1 | SELECT "MLB_55"."batter_name" AS "batter_name" FROM "MLB_55" GROUP BY "MLB_55"."batter_name" ORDER BY "batter_name" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/35.sql: -------------------------------------------------------------------------------- 1 | SELECT "MLB_56"."batter_name" AS "batter_name" FROM "MLB_56" GROUP BY "MLB_56"."batter_name" ORDER BY "batter_name" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/40.sql: -------------------------------------------------------------------------------- 1 | SELECT "MLB_59"."batter_name" AS "batter_name" FROM "MLB_59" GROUP BY "MLB_59"."batter_name" ORDER BY "batter_name" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/43.sql: -------------------------------------------------------------------------------- 1 | SELECT "MLB_62"."batter_name" AS "batter_name" FROM "MLB_62" GROUP BY "MLB_62"."batter_name" ORDER BY "batter_name" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/47.sql: -------------------------------------------------------------------------------- 1 | SELECT "MLB_63"."batter_name" AS "batter_name" FROM "MLB_63" GROUP BY "MLB_63"."batter_name" ORDER BY "batter_name" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/50.sql: -------------------------------------------------------------------------------- 1 | SELECT "MLB_65"."batter_name" AS "batter_name" FROM "MLB_65" GROUP BY "MLB_65"."batter_name" ORDER BY "batter_name" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/Medicare1/queries/3.sql: -------------------------------------------------------------------------------- 1 | SELECT "Medicare1_2"."DRUG_NAME" AS "DRUG_NAME" FROM "Medicare1_2" WHERE ("Medicare1_2"."DRUG_NAME" IS NULL) LIMIT 1; 2 | -------------------------------------------------------------------------------- /benchmark/CityMaxCapita/queries/3.sql: -------------------------------------------------------------------------------- 1 | SELECT "CityMaxCapita_1"."City" AS "City" FROM "CityMaxCapita_1" GROUP BY "CityMaxCapita_1"."City" ORDER BY "City" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/CommonGovernment/queries/12.sql: -------------------------------------------------------------------------------- 1 | SELECT "CommonGovernment_3"."co_name" AS "co_name" FROM "CommonGovernment_3" GROUP BY "CommonGovernment_3"."co_name"; 2 | -------------------------------------------------------------------------------- /benchmark/CommonGovernment/queries/19.sql: -------------------------------------------------------------------------------- 1 | SELECT "CommonGovernment_7"."co_name" AS "co_name" FROM "CommonGovernment_7" GROUP BY "CommonGovernment_7"."co_name"; 2 | -------------------------------------------------------------------------------- /benchmark/IGlocations1/queries/1.sql: -------------------------------------------------------------------------------- 1 | SELECT "IGlocations1_1"."State" AS "State" FROM "IGlocations1_1" GROUP BY "IGlocations1_1"."State" ORDER BY "State" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/56.sql: -------------------------------------------------------------------------------- 1 | SELECT CAST("MLB_11"."year" AS BIGINT) AS "year" FROM "MLB_11" GROUP BY "MLB_11"."year", "MLB_11"."year" ORDER BY "year" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/57.sql: -------------------------------------------------------------------------------- 1 | SELECT CAST("MLB_14"."year" AS BIGINT) AS "year" FROM "MLB_14" GROUP BY "MLB_14"."year", "MLB_14"."year" ORDER BY "year" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/64.sql: -------------------------------------------------------------------------------- 1 | SELECT CAST("MLB_18"."year" AS BIGINT) AS "year" FROM "MLB_18" GROUP BY "MLB_18"."year", "MLB_18"."year" ORDER BY "year" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/67.sql: -------------------------------------------------------------------------------- 1 | SELECT CAST("MLB_21"."year" AS BIGINT) AS "year" FROM "MLB_21" GROUP BY "MLB_21"."year", "MLB_21"."year" ORDER BY "year" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/70.sql: -------------------------------------------------------------------------------- 1 | SELECT CAST("MLB_24"."year" AS BIGINT) AS "year" FROM "MLB_24" GROUP BY "MLB_24"."year", "MLB_24"."year" ORDER BY "year" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/72.sql: -------------------------------------------------------------------------------- 1 | SELECT CAST("MLB_30"."year" AS BIGINT) AS "year" FROM "MLB_30" GROUP BY "MLB_30"."year", "MLB_30"."year" ORDER BY "year" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/75.sql: -------------------------------------------------------------------------------- 1 | SELECT CAST("MLB_37"."year" AS BIGINT) AS "year" FROM "MLB_37" GROUP BY "MLB_37"."year", "MLB_37"."year" ORDER BY "year" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/77.sql: -------------------------------------------------------------------------------- 1 | SELECT CAST("MLB_40"."year" AS BIGINT) AS "year" FROM "MLB_40" GROUP BY "MLB_40"."year", "MLB_40"."year" ORDER BY "year" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/78.sql: -------------------------------------------------------------------------------- 1 | SELECT CAST("MLB_44"."year" AS BIGINT) AS "year" FROM "MLB_44" GROUP BY "MLB_44"."year", "MLB_44"."year" ORDER BY "year" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/83.sql: -------------------------------------------------------------------------------- 1 | SELECT CAST("MLB_48"."year" AS BIGINT) AS "year" FROM "MLB_48" GROUP BY "MLB_48"."year", "MLB_48"."year" ORDER BY "year" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/85.sql: -------------------------------------------------------------------------------- 1 | SELECT CAST("MLB_51"."year" AS BIGINT) AS "year" FROM "MLB_51" GROUP BY "MLB_51"."year", "MLB_51"."year" ORDER BY "year" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/89.sql: -------------------------------------------------------------------------------- 1 | SELECT CAST("MLB_56"."year" AS BIGINT) AS "year" FROM "MLB_56" GROUP BY "MLB_56"."year", "MLB_56"."year" ORDER BY "year" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/94.sql: -------------------------------------------------------------------------------- 1 | SELECT CAST("MLB_62"."year" AS BIGINT) AS "year" FROM "MLB_62" GROUP BY "MLB_62"."year", "MLB_62"."year" ORDER BY "year" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/Motos/data-urls.txt: -------------------------------------------------------------------------------- 1 | http://event.cwi.nl/da/PublicBIbenchmark/Motos/Motos_1.csv.bz2 2 | http://event.cwi.nl/da/PublicBIbenchmark/Motos/Motos_2.csv.bz2 3 | -------------------------------------------------------------------------------- /benchmark/NYC/queries/1.sql: -------------------------------------------------------------------------------- 1 | SELECT "NYC_1"."Complaint Type" AS "Complaint Type" FROM "NYC_1" GROUP BY "NYC_1"."Complaint Type" ORDER BY "Complaint Type" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/NYC/queries/6.sql: -------------------------------------------------------------------------------- 1 | SELECT "NYC_2"."Complaint Type" AS "Complaint Type" FROM "NYC_2" GROUP BY "NYC_2"."Complaint Type" ORDER BY "Complaint Type" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/RealEstate2/queries/1.sql: -------------------------------------------------------------------------------- 1 | SELECT "RealEstate2_2"."County" AS "County" FROM "RealEstate2_2" GROUP BY "RealEstate2_2"."County" ORDER BY "County" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/RealEstate2/queries/5.sql: -------------------------------------------------------------------------------- 1 | SELECT "RealEstate2_4"."County" AS "County" FROM "RealEstate2_4" GROUP BY "RealEstate2_4"."County" ORDER BY "County" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/Rentabilidad/queries/22.sql: -------------------------------------------------------------------------------- 1 | SELECT "Rentabilidad_2"."Zona" AS "Zona" FROM "Rentabilidad_2" GROUP BY "Rentabilidad_2"."Zona" ORDER BY "Zona" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/Rentabilidad/queries/32.sql: -------------------------------------------------------------------------------- 1 | SELECT "Rentabilidad_8"."Zona" AS "Zona" FROM "Rentabilidad_8" GROUP BY "Rentabilidad_8"."Zona" ORDER BY "Zona" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/SalariesFrance/queries/2.sql: -------------------------------------------------------------------------------- 1 | SELECT "SalariesFrance_1"."REG_LIB" AS "REG_LIB" FROM "SalariesFrance_1" GROUP BY "SalariesFrance_1"."REG_LIB" LIMIT 34; 2 | -------------------------------------------------------------------------------- /benchmark/Eixo/queries/7.sql: -------------------------------------------------------------------------------- 1 | SELECT "Eixo_1"."nome_curso_catalogo_guia" AS "nome_curso_catalogo_guia" FROM "Eixo_1" GROUP BY "Eixo_1"."nome_curso_catalogo_guia"; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/26.sql: -------------------------------------------------------------------------------- 1 | SELECT "MLB_5"."batted_ball_type" AS "batted_ball_type" FROM "MLB_5" GROUP BY "MLB_5"."batted_ball_type" ORDER BY "batted_ball_type" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/69.sql: -------------------------------------------------------------------------------- 1 | SELECT CAST("MLB_24"."inning" AS BIGINT) AS "inning" FROM "MLB_24" GROUP BY "MLB_24"."inning", "MLB_24"."inning" ORDER BY "inning" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/Redfin3/data-urls.txt: -------------------------------------------------------------------------------- 1 | http://event.cwi.nl/da/PublicBIbenchmark/Redfin3/Redfin3_1.csv.bz2 2 | http://event.cwi.nl/da/PublicBIbenchmark/Redfin3/Redfin3_2.csv.bz2 3 | -------------------------------------------------------------------------------- /benchmark/Romance/data-urls.txt: -------------------------------------------------------------------------------- 1 | http://event.cwi.nl/da/PublicBIbenchmark/Romance/Romance_1.csv.bz2 2 | http://event.cwi.nl/da/PublicBIbenchmark/Romance/Romance_2.csv.bz2 3 | -------------------------------------------------------------------------------- /benchmark/TrainsUK2/queries/17.sql: -------------------------------------------------------------------------------- 1 | SELECT SUM(CAST("TrainsUK2_2"."Number of Records" AS BIGINT)) AS "sum:Number of Records:ok" FROM "TrainsUK2_2" HAVING (COUNT(1) > 0); 2 | -------------------------------------------------------------------------------- /benchmark/CommonGovernment/queries/11.sql: -------------------------------------------------------------------------------- 1 | SELECT "CommonGovernment_3"."bureau_name" AS "bureau_name" FROM "CommonGovernment_3" GROUP BY "CommonGovernment_3"."bureau_name"; 2 | -------------------------------------------------------------------------------- /benchmark/CommonGovernment/queries/15.sql: -------------------------------------------------------------------------------- 1 | SELECT "CommonGovernment_4"."bureau_name" AS "bureau_name" FROM "CommonGovernment_4" GROUP BY "CommonGovernment_4"."bureau_name"; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/12.sql: -------------------------------------------------------------------------------- 1 | SELECT "MLB_18"."opponent_teamname" AS "opponent_teamname" FROM "MLB_18" GROUP BY "MLB_18"."opponent_teamname" ORDER BY "opponent_teamname" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/20.sql: -------------------------------------------------------------------------------- 1 | SELECT "MLB_44"."batted_ball_type" AS "batted_ball_type" FROM "MLB_44" GROUP BY "MLB_44"."batted_ball_type" ORDER BY "batted_ball_type" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/52.sql: -------------------------------------------------------------------------------- 1 | SELECT "MLB_66"."batted_ball_type" AS "batted_ball_type" FROM "MLB_66" GROUP BY "MLB_66"."batted_ball_type" ORDER BY "batted_ball_type" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/6.sql: -------------------------------------------------------------------------------- 1 | SELECT "MLB_16"."opponent_teamname" AS "opponent_teamname" FROM "MLB_16" GROUP BY "MLB_16"."opponent_teamname" ORDER BY "opponent_teamname" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/Provider/queries/5.sql: -------------------------------------------------------------------------------- 1 | SELECT "Provider_5"."provider_type" AS "provider_type" FROM "Provider_5" GROUP BY "Provider_5"."provider_type" ORDER BY "provider_type" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/Provider/queries/6.sql: -------------------------------------------------------------------------------- 1 | SELECT "Provider_7"."provider_type" AS "provider_type" FROM "Provider_7" GROUP BY "Provider_7"."provider_type" ORDER BY "provider_type" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/Redfin1/queries/2.sql: -------------------------------------------------------------------------------- 1 | SELECT "Redfin1_2"."property_type" AS "property_type" FROM "Redfin1_2" GROUP BY "Redfin1_2"."property_type" ORDER BY "property_type" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/Redfin1/queries/3.sql: -------------------------------------------------------------------------------- 1 | SELECT "Redfin1_4"."property_type" AS "property_type" FROM "Redfin1_4" GROUP BY "Redfin1_4"."property_type" ORDER BY "property_type" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/Redfin2/queries/1.sql: -------------------------------------------------------------------------------- 1 | SELECT "Redfin2_1"."property_type" AS "property_type" FROM "Redfin2_1" GROUP BY "Redfin2_1"."property_type" ORDER BY "property_type" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/Redfin2/queries/3.sql: -------------------------------------------------------------------------------- 1 | SELECT "Redfin2_3"."property_type" AS "property_type" FROM "Redfin2_3" GROUP BY "Redfin2_3"."property_type" ORDER BY "property_type" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/Redfin3/queries/1.sql: -------------------------------------------------------------------------------- 1 | SELECT "Redfin3_1"."property_type" AS "property_type" FROM "Redfin3_1" GROUP BY "Redfin3_1"."property_type" ORDER BY "property_type" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/Redfin3/queries/2.sql: -------------------------------------------------------------------------------- 1 | SELECT "Redfin3_2"."property_type" AS "property_type" FROM "Redfin3_2" GROUP BY "Redfin3_2"."property_type" ORDER BY "property_type" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/Redfin4/queries/1.sql: -------------------------------------------------------------------------------- 1 | SELECT "Redfin4_1"."property_type" AS "property_type" FROM "Redfin4_1" GROUP BY "Redfin4_1"."property_type" ORDER BY "property_type" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/HashTags/queries/19.sql: -------------------------------------------------------------------------------- 1 | SELECT COUNT(DISTINCT "HashTags_1"."twitter#user#screen_name") AS "usr:Calculation_4270207211322417:ok" FROM "HashTags_1" HAVING (COUNT(1) > 0); 2 | -------------------------------------------------------------------------------- /benchmark/Medicare1/data-urls.txt: -------------------------------------------------------------------------------- 1 | http://event.cwi.nl/da/PublicBIbenchmark/Medicare1/Medicare1_1.csv.bz2 2 | http://event.cwi.nl/da/PublicBIbenchmark/Medicare1/Medicare1_2.csv.bz2 3 | -------------------------------------------------------------------------------- /benchmark/Medicare2/data-urls.txt: -------------------------------------------------------------------------------- 1 | http://event.cwi.nl/da/PublicBIbenchmark/Medicare2/Medicare2_1.csv.bz2 2 | http://event.cwi.nl/da/PublicBIbenchmark/Medicare2/Medicare2_2.csv.bz2 3 | -------------------------------------------------------------------------------- /benchmark/PanCreactomy2/queries/10.sql: -------------------------------------------------------------------------------- 1 | SELECT "PanCreactomy2_2"."PROVIDER_TYPE" AS "PROVIDER_TYPE" FROM "PanCreactomy2_2" GROUP BY "PanCreactomy2_2"."PROVIDER_TYPE" LIMIT 176; 2 | -------------------------------------------------------------------------------- /benchmark/SalariesFrance/queries/20.sql: -------------------------------------------------------------------------------- 1 | SELECT "SalariesFrance_5"."REG_LIB" AS "REG_LIB" FROM "SalariesFrance_5" GROUP BY "SalariesFrance_5"."REG_LIB" ORDER BY "REG_LIB" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/TrainsUK2/data-urls.txt: -------------------------------------------------------------------------------- 1 | http://event.cwi.nl/da/PublicBIbenchmark/TrainsUK2/TrainsUK2_1.csv.bz2 2 | http://event.cwi.nl/da/PublicBIbenchmark/TrainsUK2/TrainsUK2_2.csv.bz2 3 | -------------------------------------------------------------------------------- /CONTRIBUTORS.md: -------------------------------------------------------------------------------- 1 | # Contributors 2 | 3 | ``` 4 | Bogdan Ghita (bogdan.ghita93@gmail.com) 5 | Stefan Manegold (Stefan.Manegold@cwi.nl) 6 | Peter Boncz (P.Boncz@cwi.nl) 7 | ``` 8 | -------------------------------------------------------------------------------- /benchmark/CommonGovernment/queries/1.sql: -------------------------------------------------------------------------------- 1 | SELECT "CommonGovernment_1"."ag_name" AS "ag_name" FROM "CommonGovernment_1" GROUP BY "CommonGovernment_1"."ag_name" ORDER BY "ag_name" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/CommonGovernment/queries/14.sql: -------------------------------------------------------------------------------- 1 | SELECT "CommonGovernment_4"."ag_name" AS "ag_name" FROM "CommonGovernment_4" GROUP BY "CommonGovernment_4"."ag_name" ORDER BY "ag_name" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/RealEstate2/queries/19.sql: -------------------------------------------------------------------------------- 1 | SELECT "RealEstate2_7"."Postcode_District" AS "Postcode_District" FROM "RealEstate2_7" WHERE ("RealEstate2_7"."Postcode_District" IS NULL) LIMIT 1; 2 | -------------------------------------------------------------------------------- /benchmark/TableroSistemaPenal/queries/31.sql: -------------------------------------------------------------------------------- 1 | SELECT "TableroSistemaPenal_7"."TIPO" AS "TIPO" FROM "TableroSistemaPenal_7" GROUP BY "TableroSistemaPenal_7"."TIPO" ORDER BY "TIPO" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/CMSprovider/data-urls.txt: -------------------------------------------------------------------------------- 1 | http://event.cwi.nl/da/PublicBIbenchmark/CMSprovider/CMSprovider_1.csv.bz2 2 | http://event.cwi.nl/da/PublicBIbenchmark/CMSprovider/CMSprovider_2.csv.bz2 3 | -------------------------------------------------------------------------------- /benchmark/HashTags/queries/1.sql: -------------------------------------------------------------------------------- 1 | SELECT "HashTags_1"."twitter#user#screen_name" AS "twitter#user#screen_name" FROM "HashTags_1" GROUP BY "HashTags_1"."twitter#user#screen_name" LIMIT 44; 2 | -------------------------------------------------------------------------------- /benchmark/HashTags/queries/2.sql: -------------------------------------------------------------------------------- 1 | SELECT "HashTags_1"."twitter#user#screen_name" AS "twitter#user#screen_name" FROM "HashTags_1" GROUP BY "HashTags_1"."twitter#user#screen_name" LIMIT 52; 2 | -------------------------------------------------------------------------------- /benchmark/HashTags/queries/3.sql: -------------------------------------------------------------------------------- 1 | SELECT "HashTags_1"."twitter#user#screen_name" AS "twitter#user#screen_name" FROM "HashTags_1" GROUP BY "HashTags_1"."twitter#user#screen_name" LIMIT 54; 2 | -------------------------------------------------------------------------------- /benchmark/IGlocations2/queries/12.sql: -------------------------------------------------------------------------------- 1 | SELECT "IGlocations2_2"."State (copy)" AS "State (copy)" FROM "IGlocations2_2" GROUP BY "IGlocations2_2"."State (copy)" ORDER BY "State (copy)" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/IGlocations2/queries/4.sql: -------------------------------------------------------------------------------- 1 | SELECT "IGlocations2_1"."State (copy)" AS "State (copy)" FROM "IGlocations2_1" GROUP BY "IGlocations2_1"."State (copy)" ORDER BY "State (copy)" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/RealEstate1/data-urls.txt: -------------------------------------------------------------------------------- 1 | http://event.cwi.nl/da/PublicBIbenchmark/RealEstate1/RealEstate1_1.csv.bz2 2 | http://event.cwi.nl/da/PublicBIbenchmark/RealEstate1/RealEstate1_2.csv.bz2 3 | -------------------------------------------------------------------------------- /benchmark/Rentabilidad/queries/15.sql: -------------------------------------------------------------------------------- 1 | SELECT "Rentabilidad_1"."Latitud AUTO PREV" AS "Latitud AUTO PREV" FROM "Rentabilidad_1" WHERE ("Rentabilidad_1"."Latitud AUTO PREV" IS NULL) LIMIT 1; 2 | -------------------------------------------------------------------------------- /benchmark/TrainsUK1/tables/TrainsUK1_1.table.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE "TrainsUK1_1"( 2 | "Date" date NOT NULL, 3 | "Number of Records" smallint NOT NULL, 4 | "Test" smallint NOT NULL 5 | ); 6 | -------------------------------------------------------------------------------- /benchmark/Uberlandia/queries/11.sql: -------------------------------------------------------------------------------- 1 | SELECT "Uberlandia_1"."nome_curso_catalogo_guia" AS "nome_curso_catalogo_guia" FROM "Uberlandia_1" GROUP BY "Uberlandia_1"."nome_curso_catalogo_guia"; 2 | -------------------------------------------------------------------------------- /benchmark/CommonGovernment/queries/10.sql: -------------------------------------------------------------------------------- 1 | SELECT "CommonGovernment_13"."whocanuse" AS "whocanuse" FROM "CommonGovernment_13" GROUP BY "CommonGovernment_13"."whocanuse" ORDER BY "whocanuse" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/CommonGovernment/queries/16.sql: -------------------------------------------------------------------------------- 1 | SELECT "CommonGovernment_4"."level2_category" AS "Level2 Category (copy)" FROM "CommonGovernment_4" GROUP BY "CommonGovernment_4"."level2_category"; 2 | -------------------------------------------------------------------------------- /benchmark/CommonGovernment/queries/18.sql: -------------------------------------------------------------------------------- 1 | SELECT "CommonGovernment_6"."level2_category" AS "Level2 Category (copy)" FROM "CommonGovernment_6" GROUP BY "CommonGovernment_6"."level2_category"; 2 | -------------------------------------------------------------------------------- /benchmark/IGlocations2/data-urls.txt: -------------------------------------------------------------------------------- 1 | http://event.cwi.nl/da/PublicBIbenchmark/IGlocations2/IGlocations2_1.csv.bz2 2 | http://event.cwi.nl/da/PublicBIbenchmark/IGlocations2/IGlocations2_2.csv.bz2 3 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/66.sql: -------------------------------------------------------------------------------- 1 | SELECT CAST("MLB_21"."times_faced" AS BIGINT) AS "times_faced" FROM "MLB_21" GROUP BY "MLB_21"."times_faced", "MLB_21"."times_faced" ORDER BY "times_faced" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/MulheresMil/queries/12.sql: -------------------------------------------------------------------------------- 1 | SELECT "MulheresMil_1"."nome_curso_catalogo_guia" AS "nome_curso_catalogo_guia" FROM "MulheresMil_1" GROUP BY "MulheresMil_1"."nome_curso_catalogo_guia"; 2 | -------------------------------------------------------------------------------- /benchmark/Rentabilidad/queries/16.sql: -------------------------------------------------------------------------------- 1 | SELECT "Rentabilidad_1"."Longitud AUTO PREV" AS "Longitud AUTO PREV" FROM "Rentabilidad_1" WHERE ("Rentabilidad_1"."Longitud AUTO PREV" IS NULL) LIMIT 1; 2 | -------------------------------------------------------------------------------- /benchmark/TableroSistemaPenal/queries/35.sql: -------------------------------------------------------------------------------- 1 | SELECT "TableroSistemaPenal_8"."DELITO" AS "DELITO" FROM "TableroSistemaPenal_8" GROUP BY "TableroSistemaPenal_8"."DELITO" ORDER BY "DELITO" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/YaleLanguages/queries/11.sql: -------------------------------------------------------------------------------- 1 | SELECT "YaleLanguages_3"."Patron Group" AS "Patron Group" FROM "YaleLanguages_3" GROUP BY "YaleLanguages_3"."Patron Group" ORDER BY "Patron Group" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/YaleLanguages/queries/30.sql: -------------------------------------------------------------------------------- 1 | SELECT "YaleLanguages_5"."Patron Group" AS "Patron Group" FROM "YaleLanguages_5" GROUP BY "YaleLanguages_5"."Patron Group" ORDER BY "Patron Group" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/YaleLanguages/queries/7.sql: -------------------------------------------------------------------------------- 1 | SELECT "YaleLanguages_2"."Patron Group" AS "Patron Group" FROM "YaleLanguages_2" GROUP BY "YaleLanguages_2"."Patron Group" ORDER BY "Patron Group" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/CommonGovernment/queries/13.sql: -------------------------------------------------------------------------------- 1 | SELECT "CommonGovernment_3"."funding_agency_name" AS "funding_agency_name" FROM "CommonGovernment_3" GROUP BY "CommonGovernment_3"."funding_agency_name"; 2 | -------------------------------------------------------------------------------- /benchmark/CommonGovernment/queries/17.sql: -------------------------------------------------------------------------------- 1 | SELECT "CommonGovernment_5"."funding_agency_name" AS "funding_agency_name" FROM "CommonGovernment_5" GROUP BY "CommonGovernment_5"."funding_agency_name"; 2 | -------------------------------------------------------------------------------- /benchmark/PanCreactomy2/data-urls.txt: -------------------------------------------------------------------------------- 1 | http://event.cwi.nl/da/PublicBIbenchmark/PanCreactomy2/PanCreactomy2_1.csv.bz2 2 | http://event.cwi.nl/da/PublicBIbenchmark/PanCreactomy2/PanCreactomy2_2.csv.bz2 3 | -------------------------------------------------------------------------------- /benchmark/RealEstate2/queries/30.sql: -------------------------------------------------------------------------------- 1 | SELECT CAST(EXTRACT(MONTH FROM "RealEstate2_7"."Date_of_Transfer") AS BIGINT) AS "mn:Date_of_Transfer:ok" FROM "RealEstate2_7" GROUP BY "mn:Date_of_Transfer:ok"; 2 | -------------------------------------------------------------------------------- /benchmark/Provider/queries/1.sql: -------------------------------------------------------------------------------- 1 | SELECT "Provider_1"."nppes_provider_state" AS "nppes_provider_state" FROM "Provider_1" GROUP BY "Provider_1"."nppes_provider_state" ORDER BY "nppes_provider_state" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/Provider/queries/4.sql: -------------------------------------------------------------------------------- 1 | SELECT "Provider_5"."nppes_provider_state" AS "nppes_provider_state" FROM "Provider_5" GROUP BY "Provider_5"."nppes_provider_state" ORDER BY "nppes_provider_state" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/Taxpayer/queries/2.sql: -------------------------------------------------------------------------------- 1 | SELECT "Taxpayer_10"."nppes_provider_city" AS "nppes_provider_city" FROM "Taxpayer_10" GROUP BY "Taxpayer_10"."nppes_provider_city" ORDER BY "nppes_provider_city" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/CityMaxCapita/queries/14.sql: -------------------------------------------------------------------------------- 1 | SELECT "CityMaxCapita_1"."City" AS "City", SUM(1) AS "TEMP(Calculation_383650433986449409)(2109769841)(0)" FROM "CityMaxCapita_1" GROUP BY "CityMaxCapita_1"."City"; 2 | -------------------------------------------------------------------------------- /benchmark/Eixo/queries/13.sql: -------------------------------------------------------------------------------- 1 | SELECT CAST(EXTRACT(YEAR FROM "Eixo_1"."data_de_inicio") AS BIGINT) AS "yr:data_de_inicio:ok" FROM "Eixo_1" GROUP BY "yr:data_de_inicio:ok" ORDER BY "yr:data_de_inicio:ok" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/Provider/queries/45.sql: -------------------------------------------------------------------------------- 1 | SELECT CAST("Provider_4"."hcpcs_code" AS BIGINT) AS "hcpcs_code" FROM "Provider_4" GROUP BY "Provider_4"."hcpcs_code", "Provider_4"."hcpcs_code" ORDER BY "hcpcs_code" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/Provider/queries/46.sql: -------------------------------------------------------------------------------- 1 | SELECT CAST("Provider_7"."hcpcs_code" AS BIGINT) AS "hcpcs_code" FROM "Provider_7" GROUP BY "Provider_7"."hcpcs_code", "Provider_7"."hcpcs_code" ORDER BY "hcpcs_code" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/IGlocations1/queries/16.sql: -------------------------------------------------------------------------------- 1 | SELECT trim(splitpart("IGlocations1_1"."City", ' ', 1),' \\t\ \\x0b\\f\\r') AS "City - Split 1" FROM "IGlocations1_1" GROUP BY "City - Split 1" ORDER BY "City - Split 1" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/YaleLanguages/queries/28.sql: -------------------------------------------------------------------------------- 1 | SELECT "YaleLanguages_5"."DATE_RANGE_DECADE" AS "DATE_RANGE_DECADE" FROM "YaleLanguages_5" GROUP BY "YaleLanguages_5"."DATE_RANGE_DECADE" ORDER BY "DATE_RANGE_DECADE" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/CommonGovernment/queries/9.sql: -------------------------------------------------------------------------------- 1 | SELECT "CommonGovernment_13"."vend_vendorname" AS "vend_vendorname" FROM "CommonGovernment_13" GROUP BY "CommonGovernment_13"."vend_vendorname" ORDER BY "vend_vendorname" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/HashTags/queries/4.sql: -------------------------------------------------------------------------------- 1 | SELECT "HashTags_1"."twitter#user#screen_name" AS "twitter#user#screen_name" FROM "HashTags_1" GROUP BY "HashTags_1"."twitter#user#screen_name" ORDER BY "twitter#user#screen_name" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/Rentabilidad/queries/24.sql: -------------------------------------------------------------------------------- 1 | SELECT "Rentabilidad_4"."Sede Foraneo Sintec" AS "Sede Foraneo Sintec" FROM "Rentabilidad_4" GROUP BY "Rentabilidad_4"."Sede Foraneo Sintec" ORDER BY "Sede Foraneo Sintec" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/Rentabilidad/queries/31.sql: -------------------------------------------------------------------------------- 1 | SELECT "Rentabilidad_8"."Sede Foraneo Sintec" AS "Sede Foraneo Sintec" FROM "Rentabilidad_8" GROUP BY "Rentabilidad_8"."Sede Foraneo Sintec" ORDER BY "Sede Foraneo Sintec" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/TableroSistemaPenal/queries/28.sql: -------------------------------------------------------------------------------- 1 | SELECT "TableroSistemaPenal_7"."Forma Inicio" AS "Forma Inicio" FROM "TableroSistemaPenal_7" GROUP BY "TableroSistemaPenal_7"."Forma Inicio" ORDER BY "Forma Inicio" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/TableroSistemaPenal/queries/29.sql: -------------------------------------------------------------------------------- 1 | SELECT "TableroSistemaPenal_7"."Jurisdicción" AS "Jurisdicción" FROM "TableroSistemaPenal_7" GROUP BY "TableroSistemaPenal_7"."Jurisdicción" ORDER BY "Jurisdicción" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/Eixo/queries/4.sql: -------------------------------------------------------------------------------- 1 | SELECT "Eixo_1"."nome da sit matricula (situacao detalhada)" AS "nome da sit matricula (situacao detalhada)" FROM "Eixo_1" GROUP BY "Eixo_1"."nome da sit matricula (situacao detalhada)" LIMIT 26; 2 | -------------------------------------------------------------------------------- /benchmark/Eixo/queries/5.sql: -------------------------------------------------------------------------------- 1 | SELECT "Eixo_1"."nome da sit matricula (situacao detalhada)" AS "nome da sit matricula (situacao detalhada)" FROM "Eixo_1" GROUP BY "Eixo_1"."nome da sit matricula (situacao detalhada)" LIMIT 28; 2 | -------------------------------------------------------------------------------- /benchmark/MulheresMil/queries/13.sql: -------------------------------------------------------------------------------- 1 | SELECT CAST(EXTRACT(YEAR FROM "MulheresMil_1"."data_de_inicio") AS BIGINT) AS "yr:data_de_inicio:ok" FROM "MulheresMil_1" GROUP BY "yr:data_de_inicio:ok" ORDER BY "yr:data_de_inicio:ok" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/SalariesFrance/queries/23.sql: -------------------------------------------------------------------------------- 1 | SELECT AVG(CAST(CAST("SalariesFrance_13"."Calculation_163536984210948109" AS BIGINT) AS double)) AS "avg:Calculation_163536984210948109:ok" FROM "SalariesFrance_13" HAVING (COUNT(1) > 0); 2 | -------------------------------------------------------------------------------- /benchmark/Uberlandia/queries/13.sql: -------------------------------------------------------------------------------- 1 | SELECT CAST(EXTRACT(YEAR FROM "Uberlandia_1"."data_de_inicio") AS BIGINT) AS "yr:data_de_inicio:ok" FROM "Uberlandia_1" GROUP BY "yr:data_de_inicio:ok" ORDER BY "yr:data_de_inicio:ok" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/Arade/queries/2.sql: -------------------------------------------------------------------------------- 1 | SELECT "Arade_1"."F4" AS "F4" FROM "Arade_1" WHERE ((CAST("Arade_1"."F3" as DATE) >= cast('2014-10-17' as DATE)) AND (CAST("Arade_1"."F3" as DATE) <= cast('2015-10-16' as DATE))) GROUP BY "F4" LIMIT 130; 2 | -------------------------------------------------------------------------------- /benchmark/CommonGovernment/queries/4.sql: -------------------------------------------------------------------------------- 1 | SELECT "CommonGovernment_13"."funding_agency_name" AS "funding_agency_name" FROM "CommonGovernment_13" GROUP BY "CommonGovernment_13"."funding_agency_name" ORDER BY "funding_agency_name" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/102.sql: -------------------------------------------------------------------------------- 1 | SELECT CAST(MIN("MLB_17"."PA") AS BIGINT) AS "TEMP(none:PA:qk lower)(290714814)(1)", CAST(MAX("MLB_17"."PA") AS BIGINT) AS "TEMP(none:PA:qk upper)(290714814)(1)" FROM "MLB_17" HAVING (COUNT(1) > 0); 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/103.sql: -------------------------------------------------------------------------------- 1 | SELECT CAST(MIN("MLB_18"."PA") AS BIGINT) AS "TEMP(none:PA:qk lower)(290714814)(1)", CAST(MAX("MLB_18"."PA") AS BIGINT) AS "TEMP(none:PA:qk upper)(290714814)(1)" FROM "MLB_18" HAVING (COUNT(1) > 0); 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/104.sql: -------------------------------------------------------------------------------- 1 | SELECT CAST(MIN("MLB_44"."PA") AS BIGINT) AS "TEMP(none:PA:qk lower)(290714814)(1)", CAST(MAX("MLB_44"."PA") AS BIGINT) AS "TEMP(none:PA:qk upper)(290714814)(1)" FROM "MLB_44" HAVING (COUNT(1) > 0); 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/106.sql: -------------------------------------------------------------------------------- 1 | SELECT CAST(MIN("MLB_53"."PA") AS BIGINT) AS "TEMP(none:PA:qk lower)(290714814)(1)", CAST(MAX("MLB_53"."PA") AS BIGINT) AS "TEMP(none:PA:qk upper)(290714814)(1)" FROM "MLB_53" HAVING (COUNT(1) > 0); 2 | -------------------------------------------------------------------------------- /benchmark/Medicare2/queries/1.sql: -------------------------------------------------------------------------------- 1 | SELECT "Medicare2_1"."provider_type" AS "provider_type" FROM "Medicare2_1" WHERE ("Medicare2_1"."nppes_provider_state" = 'NY') GROUP BY "Medicare2_1"."provider_type" ORDER BY "provider_type" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/Medicare2/queries/6.sql: -------------------------------------------------------------------------------- 1 | SELECT "Medicare2_2"."provider_type" AS "provider_type" FROM "Medicare2_2" WHERE ("Medicare2_2"."nppes_provider_state" = 'NY') GROUP BY "Medicare2_2"."provider_type" ORDER BY "provider_type" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/Rentabilidad/queries/4.sql: -------------------------------------------------------------------------------- 1 | SELECT "Rentabilidad_1"."Figura" AS "Figura" FROM "Rentabilidad_1" WHERE (("Rentabilidad_1"."Sede Foraneo Sintec" = 'Sede') AND ("Rentabilidad_1"."Zona" = 'OC')) GROUP BY "Rentabilidad_1"."Figura"; 2 | -------------------------------------------------------------------------------- /benchmark/CommonGovernment/queries/22.sql: -------------------------------------------------------------------------------- 1 | SELECT CAST(EXTRACT(YEAR FROM (cast("CommonGovernment_2"."signeddate" as DATE) + 3 * INTERVAL '1' MONTH)) AS BIGINT) AS "yr:signeddate:ok" FROM "CommonGovernment_2" GROUP BY "yr:signeddate:ok"; 2 | -------------------------------------------------------------------------------- /benchmark/CommonGovernment/queries/23.sql: -------------------------------------------------------------------------------- 1 | SELECT CAST(EXTRACT(YEAR FROM (cast("CommonGovernment_4"."signeddate" as DATE) + 3 * INTERVAL '1' MONTH)) AS BIGINT) AS "yr:signeddate:ok" FROM "CommonGovernment_4" GROUP BY "yr:signeddate:ok"; 2 | -------------------------------------------------------------------------------- /benchmark/Rentabilidad/queries/25.sql: -------------------------------------------------------------------------------- 1 | SELECT "Rentabilidad_5"."Figura" AS "Figura" FROM "Rentabilidad_5" WHERE (("Rentabilidad_5"."Sede Foraneo Sintec" = 'Sede') AND ("Rentabilidad_5"."Zona" = 'OC')) GROUP BY "Rentabilidad_5"."Figura"; 2 | -------------------------------------------------------------------------------- /benchmark/IUBLibrary/queries/5.sql: -------------------------------------------------------------------------------- 1 | SELECT "IUBLibrary_1"."Sh" AS "Sh", SUM(1) AS "usr:Number of Records:ok" FROM "IUBLibrary_1" WHERE (CAST(EXTRACT(YEAR FROM "IUBLibrary_1"."DateLastCharged") AS BIGINT) = 1900) GROUP BY "IUBLibrary_1"."Sh"; 2 | -------------------------------------------------------------------------------- /benchmark/Redfin2/data-urls.txt: -------------------------------------------------------------------------------- 1 | http://event.cwi.nl/da/PublicBIbenchmark/Redfin2/Redfin2_1.csv.bz2 2 | http://event.cwi.nl/da/PublicBIbenchmark/Redfin2/Redfin2_2.csv.bz2 3 | http://event.cwi.nl/da/PublicBIbenchmark/Redfin2/Redfin2_3.csv.bz2 4 | -------------------------------------------------------------------------------- /benchmark/SalariesFrance/queries/9.sql: -------------------------------------------------------------------------------- 1 | SELECT "SalariesFrance_13"."REG_LIB" AS "REG_LIB", "SalariesFrance_13"."ZE2010_LIB" AS "ZE2010_LIB" FROM "SalariesFrance_13" GROUP BY "SalariesFrance_13"."REG_LIB", "SalariesFrance_13"."ZE2010_LIB"; 2 | -------------------------------------------------------------------------------- /benchmark/Medicare2/queries/2.sql: -------------------------------------------------------------------------------- 1 | SELECT "Medicare2_2"."hcpcs_description" AS "hcpcs_description" FROM "Medicare2_2" WHERE ("Medicare2_2"."nppes_provider_state" = 'NY') GROUP BY "Medicare2_2"."hcpcs_description" ORDER BY "hcpcs_description" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/Medicare2/queries/5.sql: -------------------------------------------------------------------------------- 1 | SELECT "Medicare2_2"."nppes_entity_code" AS "nppes_entity_code" FROM "Medicare2_2" WHERE ("Medicare2_2"."nppes_provider_state" = 'NY') GROUP BY "Medicare2_2"."nppes_entity_code" ORDER BY "nppes_entity_code" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/Provider/queries/25.sql: -------------------------------------------------------------------------------- 1 | SELECT "Provider_8"."nppes_provider_state" AS "nppes_provider_state", "Provider_8"."provider_type" AS "provider_type" FROM "Provider_8" GROUP BY "Provider_8"."nppes_provider_state", "Provider_8"."provider_type"; 2 | -------------------------------------------------------------------------------- /benchmark/USCensus/data-urls.txt: -------------------------------------------------------------------------------- 1 | http://event.cwi.nl/da/PublicBIbenchmark/USCensus/USCensus_1.csv.bz2 2 | http://event.cwi.nl/da/PublicBIbenchmark/USCensus/USCensus_2.csv.bz2 3 | http://event.cwi.nl/da/PublicBIbenchmark/USCensus/USCensus_3.csv.bz2 4 | -------------------------------------------------------------------------------- /benchmark/Uberlandia/queries/8.sql: -------------------------------------------------------------------------------- 1 | SELECT "Uberlandia_1"."nome da sit matricula (situacao detalhada)" AS "nome da sit matricula (situacao detalhada)" FROM "Uberlandia_1" GROUP BY "Uberlandia_1"."nome da sit matricula (situacao detalhada)" LIMIT 26; 2 | -------------------------------------------------------------------------------- /benchmark/Uberlandia/queries/9.sql: -------------------------------------------------------------------------------- 1 | SELECT "Uberlandia_1"."nome da sit matricula (situacao detalhada)" AS "nome da sit matricula (situacao detalhada)" FROM "Uberlandia_1" GROUP BY "Uberlandia_1"."nome da sit matricula (situacao detalhada)" LIMIT 28; 2 | -------------------------------------------------------------------------------- /benchmark/CommonGovernment/queries/28.sql: -------------------------------------------------------------------------------- 1 | SELECT COUNT(DISTINCT "CommonGovernment_13"."refidvid_piid") AS "ctd:refidvid_piid:ok", SUM("CommonGovernment_13"."obligatedamount") AS "sum:obligatedamount:ok" FROM "CommonGovernment_13" HAVING (COUNT(1) > 0); 2 | -------------------------------------------------------------------------------- /benchmark/MulheresMil/queries/10.sql: -------------------------------------------------------------------------------- 1 | SELECT "MulheresMil_1"."nome da sit matricula (situacao detalhada)" AS "nome da sit matricula (situacao detalhada)" FROM "MulheresMil_1" GROUP BY "MulheresMil_1"."nome da sit matricula (situacao detalhada)" LIMIT 28; 2 | -------------------------------------------------------------------------------- /benchmark/MulheresMil/queries/11.sql: -------------------------------------------------------------------------------- 1 | SELECT "MulheresMil_1"."nome da sit matricula (situacao detalhada)" AS "nome da sit matricula (situacao detalhada)" FROM "MulheresMil_1" GROUP BY "MulheresMil_1"."nome da sit matricula (situacao detalhada)" LIMIT 48; 2 | -------------------------------------------------------------------------------- /benchmark/MulheresMil/queries/9.sql: -------------------------------------------------------------------------------- 1 | SELECT "MulheresMil_1"."nome da sit matricula (situacao detalhada)" AS "nome da sit matricula (situacao detalhada)" FROM "MulheresMil_1" GROUP BY "MulheresMil_1"."nome da sit matricula (situacao detalhada)" LIMIT 26; 2 | -------------------------------------------------------------------------------- /benchmark/Rentabilidad/queries/19.sql: -------------------------------------------------------------------------------- 1 | SELECT "Rentabilidad_1"."Ruta de Venta" AS "Ruta de Venta" FROM "Rentabilidad_1" WHERE (("Rentabilidad_1"."Locación" = 'Bogota Sur') AND ("Rentabilidad_1"."Zona" = 'CE')) GROUP BY "Rentabilidad_1"."Ruta de Venta"; 2 | -------------------------------------------------------------------------------- /benchmark/CommonGovernment/queries/20.sql: -------------------------------------------------------------------------------- 1 | SELECT "CommonGovernment_9"."level1_category" AS "level1_category", SUM("CommonGovernment_9"."obligatedamount") AS "sum:obligatedamount:ok" FROM "CommonGovernment_9" GROUP BY "CommonGovernment_9"."level1_category"; 2 | -------------------------------------------------------------------------------- /benchmark/Physicians/queries/1.sql: -------------------------------------------------------------------------------- 1 | SELECT "Physicians_1"."hcpcs_description" AS "hcpcs_description", SUM("Physicians_1"."average_Medicare_payment_amt") AS "sum:average_Medicare_payment_amt:ok" FROM "Physicians_1" GROUP BY "Physicians_1"."hcpcs_description"; 2 | -------------------------------------------------------------------------------- /benchmark/YaleLanguages/queries/24.sql: -------------------------------------------------------------------------------- 1 | SELECT "YaleLanguages_5"."Calculation_6550106154858816" AS "Calculation_6550106154858816" FROM "YaleLanguages_5" GROUP BY "YaleLanguages_5"."Calculation_6550106154858816" ORDER BY "Calculation_6550106154858816" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/CityMaxCapita/queries/8.sql: -------------------------------------------------------------------------------- 1 | SELECT "CityMaxCapita_1"."City" AS "City", SUM(1) AS "TEMP(Calculation_-1088745174867206144)(2109769841)(0)" FROM "CityMaxCapita_1" WHERE ("CityMaxCapita_1"."Keyword" IN ('bimbo', 'twat')) GROUP BY "CityMaxCapita_1"."City"; 2 | -------------------------------------------------------------------------------- /benchmark/CommonGovernment/queries/41.sql: -------------------------------------------------------------------------------- 1 | SELECT SUM("CommonGovernment_13"."obligatedamount") AS "sum:obligatedamount:ok", "CommonGovernment_13"."vend_vendorname" AS "vend_vendorname" FROM "CommonGovernment_13" GROUP BY "CommonGovernment_13"."vend_vendorname"; 2 | -------------------------------------------------------------------------------- /benchmark/CommonGovernment/queries/5.sql: -------------------------------------------------------------------------------- 1 | SELECT "CommonGovernment_13"."level1_category" AS "level1_category", SUM("CommonGovernment_13"."obligatedamount") AS "sum:obligatedamount:ok" FROM "CommonGovernment_13" GROUP BY "CommonGovernment_13"."level1_category"; 2 | -------------------------------------------------------------------------------- /benchmark/NYC/queries/3.sql: -------------------------------------------------------------------------------- 1 | SELECT "NYC_2"."Borough" AS "Borough", "NYC_2"."Complaint Type" AS "Complaint Type" FROM "NYC_2" WHERE (("NYC_2"."Borough" >= 'BRONX') AND ("NYC_2"."Borough" <= 'STATEN ISLAND')) GROUP BY "NYC_2"."Borough", "NYC_2"."Complaint Type"; 2 | -------------------------------------------------------------------------------- /benchmark/Provider/queries/12.sql: -------------------------------------------------------------------------------- 1 | SELECT "Provider_8"."nppes_provider_city" AS "nppes_provider_city" FROM "Provider_8" WHERE (("Provider_8"."nppes_provider_state" = 'WA') AND ("Provider_8"."provider_type" = 'Nephrology')) GROUP BY "Provider_8"."nppes_provider_city"; 2 | -------------------------------------------------------------------------------- /benchmark/Provider/queries/2.sql: -------------------------------------------------------------------------------- 1 | SELECT "Provider_2"."nppes_provider_city" AS "nppes_provider_city" FROM "Provider_2" WHERE (("Provider_2"."nppes_provider_state" = 'WA') AND ("Provider_2"."provider_type" = 'Nephrology')) GROUP BY "Provider_2"."nppes_provider_city"; 2 | -------------------------------------------------------------------------------- /benchmark/Provider/queries/11.sql: -------------------------------------------------------------------------------- 1 | SELECT "Provider_8"."nppes_provider_city" AS "nppes_provider_city" FROM "Provider_8" WHERE (("Provider_8"."nppes_provider_state" = 'WA') AND ("Provider_8"."provider_type" = 'Emergency Medicine')) GROUP BY "Provider_8"."nppes_provider_city"; 2 | -------------------------------------------------------------------------------- /benchmark/Provider/queries/3.sql: -------------------------------------------------------------------------------- 1 | SELECT "Provider_3"."nppes_provider_street1" AS "nppes_provider_street1" FROM "Provider_3" WHERE (("Provider_3"."nppes_provider_state" = 'WA') AND ("Provider_3"."provider_type" = 'Nephrology')) GROUP BY "Provider_3"."nppes_provider_street1"; 2 | -------------------------------------------------------------------------------- /benchmark/Provider/queries/9.sql: -------------------------------------------------------------------------------- 1 | SELECT "Provider_8"."nppes_provider_city" AS "nppes_provider_city" FROM "Provider_8" WHERE (("Provider_8"."nppes_provider_state" = 'RI') AND ("Provider_8"."provider_type" = 'Internal Medicine')) GROUP BY "Provider_8"."nppes_provider_city"; 2 | -------------------------------------------------------------------------------- /benchmark/Provider/queries/10.sql: -------------------------------------------------------------------------------- 1 | SELECT "Provider_8"."nppes_provider_city" AS "nppes_provider_city" FROM "Provider_8" WHERE (("Provider_8"."nppes_provider_state" = 'WA') AND ("Provider_8"."provider_type" = 'Diagnostic Radiology')) GROUP BY "Provider_8"."nppes_provider_city"; 2 | -------------------------------------------------------------------------------- /benchmark/Provider/queries/35.sql: -------------------------------------------------------------------------------- 1 | SELECT "Provider_8"."nppes_provider_street1" AS "nppes_provider_street1" FROM "Provider_8" WHERE (("Provider_8"."nppes_provider_state" = 'WA') AND ("Provider_8"."provider_type" = 'Nephrology')) GROUP BY "Provider_8"."nppes_provider_street1"; 2 | -------------------------------------------------------------------------------- /benchmark/Provider/queries/7.sql: -------------------------------------------------------------------------------- 1 | SELECT "Provider_8"."nppes_provider_city" AS "nppes_provider_city" FROM "Provider_8" WHERE (("Provider_8"."nppes_provider_state" = 'NE') AND ("Provider_8"."provider_type" = 'Diagnostic Radiology')) GROUP BY "Provider_8"."nppes_provider_city"; 2 | -------------------------------------------------------------------------------- /benchmark/Provider/queries/8.sql: -------------------------------------------------------------------------------- 1 | SELECT "Provider_8"."nppes_provider_city" AS "nppes_provider_city" FROM "Provider_8" WHERE (("Provider_8"."nppes_provider_state" = 'RI') AND ("Provider_8"."provider_type" = 'Diagnostic Radiology')) GROUP BY "Provider_8"."nppes_provider_city"; 2 | -------------------------------------------------------------------------------- /benchmark/TableroSistemaPenal/queries/32.sql: -------------------------------------------------------------------------------- 1 | SELECT "TableroSistemaPenal_8"."Calculation_6750825005603169" AS "Calculation_6750825005603169" FROM "TableroSistemaPenal_8" GROUP BY "TableroSistemaPenal_8"."Calculation_6750825005603169" ORDER BY "Calculation_6750825005603169" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/TrainsUK1/queries/5.sql: -------------------------------------------------------------------------------- 1 | SELECT "TrainsUK1_4"."v_Headcode Description" AS "v_Headcode Description" FROM "TrainsUK1_4" WHERE ((NOT ("TrainsUK1_4"."Timetable" IN ('', 'Timetable'))) AND ("TrainsUK1_4"."Operator" = 'EB')) GROUP BY "TrainsUK1_4"."v_Headcode Description"; 2 | -------------------------------------------------------------------------------- /benchmark/Provider/queries/18.sql: -------------------------------------------------------------------------------- 1 | SELECT "Provider_8"."nppes_provider_first_name" AS "nppes_provider_first_name" FROM "Provider_8" WHERE (("Provider_8"."nppes_provider_state" = 'WA') AND ("Provider_8"."provider_type" = 'Nephrology')) GROUP BY "Provider_8"."nppes_provider_first_name"; 2 | -------------------------------------------------------------------------------- /benchmark/Provider/queries/32.sql: -------------------------------------------------------------------------------- 1 | SELECT "Provider_8"."nppes_provider_street1" AS "nppes_provider_street1" FROM "Provider_8" WHERE (("Provider_8"."nppes_provider_state" = 'RI') AND ("Provider_8"."provider_type" = 'Internal Medicine')) GROUP BY "Provider_8"."nppes_provider_street1"; 2 | -------------------------------------------------------------------------------- /benchmark/Provider/queries/34.sql: -------------------------------------------------------------------------------- 1 | SELECT "Provider_8"."nppes_provider_street1" AS "nppes_provider_street1" FROM "Provider_8" WHERE (("Provider_8"."nppes_provider_state" = 'WA') AND ("Provider_8"."provider_type" = 'Emergency Medicine')) GROUP BY "Provider_8"."nppes_provider_street1"; 2 | -------------------------------------------------------------------------------- /benchmark/SalariesFrance/queries/31.sql: -------------------------------------------------------------------------------- 1 | SELECT SUM("SalariesFrance_7"."SALAIRE_VF") AS "TEMP(Calculation_393783518251319297)(57485518)(0)", COUNT("SalariesFrance_7"."SALAIRE_VF") AS "TEMP(Calculation_393783518251319297)(879651027)(0)" FROM "SalariesFrance_7" HAVING (COUNT(1) > 0); 2 | -------------------------------------------------------------------------------- /benchmark/Taxpayer/queries/12.sql: -------------------------------------------------------------------------------- 1 | SELECT "Taxpayer_6"."nppes_provider_city" AS "nppes_provider_city" FROM "Taxpayer_6" WHERE (("Taxpayer_6"."hcpcs_description" = 'Initial hospital care') AND ("Taxpayer_6"."nppes_provider_state" = 'WA')) GROUP BY "Taxpayer_6"."nppes_provider_city"; 2 | -------------------------------------------------------------------------------- /benchmark/Wins/data-urls.txt: -------------------------------------------------------------------------------- 1 | http://event.cwi.nl/da/PublicBIbenchmark/Wins/Wins_1.csv.bz2 2 | http://event.cwi.nl/da/PublicBIbenchmark/Wins/Wins_2.csv.bz2 3 | http://event.cwi.nl/da/PublicBIbenchmark/Wins/Wins_3.csv.bz2 4 | http://event.cwi.nl/da/PublicBIbenchmark/Wins/Wins_4.csv.bz2 5 | -------------------------------------------------------------------------------- /benchmark/HashTags/queries/31.sql: -------------------------------------------------------------------------------- 1 | SELECT SUM(CAST("HashTags_1"."Number of Records" AS BIGINT)) AS "sum:Number of Records:ok", "HashTags_1"."twitter#user#screen_name" AS "twitter#user#screen_name" FROM "HashTags_1" GROUP BY "HashTags_1"."twitter#user#screen_name" HAVING (SUM(1) > 200); 2 | -------------------------------------------------------------------------------- /benchmark/IUBLibrary/queries/4.sql: -------------------------------------------------------------------------------- 1 | SELECT "IUBLibrary_1"."Inactive (group)" AS "Inactive (group)", "IUBLibrary_1"."Inactive" AS "Inactive", "IUBLibrary_1"."Sh" AS "Sh" FROM "IUBLibrary_1" GROUP BY "IUBLibrary_1"."Inactive (group)", "IUBLibrary_1"."Inactive", "IUBLibrary_1"."Sh"; 2 | -------------------------------------------------------------------------------- /benchmark/Provider/queries/30.sql: -------------------------------------------------------------------------------- 1 | SELECT "Provider_8"."nppes_provider_street1" AS "nppes_provider_street1" FROM "Provider_8" WHERE (("Provider_8"."nppes_provider_state" = 'NE') AND ("Provider_8"."provider_type" = 'Diagnostic Radiology')) GROUP BY "Provider_8"."nppes_provider_street1"; 2 | -------------------------------------------------------------------------------- /benchmark/Provider/queries/31.sql: -------------------------------------------------------------------------------- 1 | SELECT "Provider_8"."nppes_provider_street1" AS "nppes_provider_street1" FROM "Provider_8" WHERE (("Provider_8"."nppes_provider_state" = 'RI') AND ("Provider_8"."provider_type" = 'Diagnostic Radiology')) GROUP BY "Provider_8"."nppes_provider_street1"; 2 | -------------------------------------------------------------------------------- /benchmark/Provider/queries/33.sql: -------------------------------------------------------------------------------- 1 | SELECT "Provider_8"."nppes_provider_street1" AS "nppes_provider_street1" FROM "Provider_8" WHERE (("Provider_8"."nppes_provider_state" = 'WA') AND ("Provider_8"."provider_type" = 'Diagnostic Radiology')) GROUP BY "Provider_8"."nppes_provider_street1"; 2 | -------------------------------------------------------------------------------- /benchmark/SalariesFrance/queries/25.sql: -------------------------------------------------------------------------------- 1 | SELECT AVG(CAST(CAST("SalariesFrance_13"."Calculation_163536984210948109" AS BIGINT) AS double)) AS "avg:Calculation_163536984210948109:ok" FROM "SalariesFrance_13" WHERE ("SalariesFrance_13"."REG_LIB" = 'NOUVELLE-AQUITAINE') HAVING (COUNT(1) > 0); 2 | -------------------------------------------------------------------------------- /benchmark/SalariesFrance/queries/27.sql: -------------------------------------------------------------------------------- 1 | SELECT SUM("SalariesFrance_13"."SALAIRE_VF") AS "TEMP(Calculation_393783518251319297)(57485518)(0)", COUNT("SalariesFrance_13"."SALAIRE_VF") AS "TEMP(Calculation_393783518251319297)(879651027)(0)" FROM "SalariesFrance_13" HAVING (COUNT(1) > 0); 2 | -------------------------------------------------------------------------------- /benchmark/Taxpayer/queries/11.sql: -------------------------------------------------------------------------------- 1 | SELECT "Taxpayer_5"."nppes_provider_state" AS "nppes_provider_state" FROM "Taxpayer_5" WHERE (("Taxpayer_5"."nppes_provider_first_name" = 'JOHN') AND ("Taxpayer_5"."nppes_provider_last_org_name" = 'HOLDER')) GROUP BY "Taxpayer_5"."nppes_provider_state"; 2 | -------------------------------------------------------------------------------- /benchmark/Taxpayer/queries/3.sql: -------------------------------------------------------------------------------- 1 | SELECT "Taxpayer_10"."nppes_provider_city" AS "nppes_provider_city" FROM "Taxpayer_10" WHERE (("Taxpayer_10"."hcpcs_description" = 'Initial hospital care') AND ("Taxpayer_10"."nppes_provider_state" = 'WA')) GROUP BY "Taxpayer_10"."nppes_provider_city"; 2 | -------------------------------------------------------------------------------- /benchmark/Taxpayer/queries/9.sql: -------------------------------------------------------------------------------- 1 | SELECT "Taxpayer_3"."nppes_provider_state" AS "nppes_provider_state" FROM "Taxpayer_3" WHERE (("Taxpayer_3"."nppes_provider_first_name" = 'JOHN') AND ("Taxpayer_3"."nppes_provider_last_org_name" = 'HOLDER')) GROUP BY "Taxpayer_3"."nppes_provider_state"; 2 | -------------------------------------------------------------------------------- /benchmark/CommonGovernment/queries/38.sql: -------------------------------------------------------------------------------- 1 | SELECT SUM("CommonGovernment_12"."obligatedamount") AS "sum:obligatedamount:ok", "CommonGovernment_12"."vend_contoffbussizedeterm" AS "vend_contoffbussizedeterm" FROM "CommonGovernment_12" GROUP BY "CommonGovernment_12"."vend_contoffbussizedeterm"; 2 | -------------------------------------------------------------------------------- /benchmark/CommonGovernment/queries/40.sql: -------------------------------------------------------------------------------- 1 | SELECT SUM("CommonGovernment_13"."obligatedamount") AS "sum:obligatedamount:ok", "CommonGovernment_13"."vend_contoffbussizedeterm" AS "vend_contoffbussizedeterm" FROM "CommonGovernment_13" GROUP BY "CommonGovernment_13"."vend_contoffbussizedeterm"; 2 | -------------------------------------------------------------------------------- /benchmark/Provider/queries/13.sql: -------------------------------------------------------------------------------- 1 | SELECT "Provider_8"."nppes_provider_first_name" AS "nppes_provider_first_name" FROM "Provider_8" WHERE (("Provider_8"."nppes_provider_state" = 'NE') AND ("Provider_8"."provider_type" = 'Diagnostic Radiology')) GROUP BY "Provider_8"."nppes_provider_first_name"; 2 | -------------------------------------------------------------------------------- /benchmark/Provider/queries/14.sql: -------------------------------------------------------------------------------- 1 | SELECT "Provider_8"."nppes_provider_first_name" AS "nppes_provider_first_name" FROM "Provider_8" WHERE (("Provider_8"."nppes_provider_state" = 'RI') AND ("Provider_8"."provider_type" = 'Diagnostic Radiology')) GROUP BY "Provider_8"."nppes_provider_first_name"; 2 | -------------------------------------------------------------------------------- /benchmark/Provider/queries/15.sql: -------------------------------------------------------------------------------- 1 | SELECT "Provider_8"."nppes_provider_first_name" AS "nppes_provider_first_name" FROM "Provider_8" WHERE (("Provider_8"."nppes_provider_state" = 'RI') AND ("Provider_8"."provider_type" = 'Internal Medicine')) GROUP BY "Provider_8"."nppes_provider_first_name"; 2 | -------------------------------------------------------------------------------- /benchmark/Provider/queries/16.sql: -------------------------------------------------------------------------------- 1 | SELECT "Provider_8"."nppes_provider_first_name" AS "nppes_provider_first_name" FROM "Provider_8" WHERE (("Provider_8"."nppes_provider_state" = 'WA') AND ("Provider_8"."provider_type" = 'Diagnostic Radiology')) GROUP BY "Provider_8"."nppes_provider_first_name"; 2 | -------------------------------------------------------------------------------- /benchmark/Provider/queries/17.sql: -------------------------------------------------------------------------------- 1 | SELECT "Provider_8"."nppes_provider_first_name" AS "nppes_provider_first_name" FROM "Provider_8" WHERE (("Provider_8"."nppes_provider_state" = 'WA') AND ("Provider_8"."provider_type" = 'Emergency Medicine')) GROUP BY "Provider_8"."nppes_provider_first_name"; 2 | -------------------------------------------------------------------------------- /benchmark/Provider/queries/24.sql: -------------------------------------------------------------------------------- 1 | SELECT "Provider_8"."nppes_provider_last_org_name" AS "nppes_provider_last_org_name" FROM "Provider_8" WHERE (("Provider_8"."nppes_provider_state" = 'WA') AND ("Provider_8"."provider_type" = 'Nephrology')) GROUP BY "Provider_8"."nppes_provider_last_org_name"; 2 | -------------------------------------------------------------------------------- /benchmark/SalariesFrance/queries/24.sql: -------------------------------------------------------------------------------- 1 | SELECT AVG(CAST(CAST("SalariesFrance_13"."Calculation_163536984210948109" AS BIGINT) AS double)) AS "avg:Calculation_163536984210948109:ok" FROM "SalariesFrance_13" WHERE ("SalariesFrance_13"."REG_LIB" = 'BOURGOGNE-FRANCHE-COMTÉ') HAVING (COUNT(1) > 0); 2 | -------------------------------------------------------------------------------- /benchmark/Taxpayer/queries/1.sql: -------------------------------------------------------------------------------- 1 | SELECT "Taxpayer_1"."nppes_provider_first_name" AS "nppes_provider_first_name" FROM "Taxpayer_1" WHERE (("Taxpayer_1"."nppes_provider_last_org_name" = 'HOLDER') AND ("Taxpayer_1"."nppes_provider_state" = 'WA')) GROUP BY "Taxpayer_1"."nppes_provider_first_name"; 2 | -------------------------------------------------------------------------------- /benchmark/YaleLanguages/queries/12.sql: -------------------------------------------------------------------------------- 1 | SELECT "YaleLanguages_3"."Patron Group" AS "Patron Group" FROM "YaleLanguages_3" WHERE ((CAST("YaleLanguages_3"."CHARGE_DATE" as DATE) >= cast('2002-01-01' as DATE)) AND ("YaleLanguages_3"."PATRON_TYPE (Pseudo vs Patron)" = 'Patron')) GROUP BY "Patron Group"; -------------------------------------------------------------------------------- /benchmark/YaleLanguages/queries/31.sql: -------------------------------------------------------------------------------- 1 | SELECT "YaleLanguages_5"."Patron Group" AS "Patron Group" FROM "YaleLanguages_5" WHERE ((CAST("YaleLanguages_5"."CHARGE_DATE" as DATE) >= cast('2001-01-01' as DATE)) AND ("YaleLanguages_5"."PATRON_TYPE (Pseudo vs Patron)" = 'Patron')) GROUP BY "Patron Group"; -------------------------------------------------------------------------------- /benchmark/YaleLanguages/queries/8.sql: -------------------------------------------------------------------------------- 1 | SELECT "YaleLanguages_2"."Patron Group" AS "Patron Group" FROM "YaleLanguages_2" WHERE ((CAST("YaleLanguages_2"."CHARGE_DATE" as DATE) >= cast('2002-01-01' as DATE)) AND ("YaleLanguages_2"."PATRON_TYPE (Pseudo vs Patron)" = 'Patron')) GROUP BY "Patron Group"; -------------------------------------------------------------------------------- /benchmark/Rentabilidad/queries/23.sql: -------------------------------------------------------------------------------- 1 | SELECT "Rentabilidad_3"."Locación" AS "Locación" FROM "Rentabilidad_3" WHERE (("Rentabilidad_3"."Figura" = 'Preventa On Premise') AND ("Rentabilidad_3"."Sede Foraneo Sintec" = 'Sede') AND ("Rentabilidad_3"."Zona" = 'OC')) GROUP BY "Rentabilidad_3"."Locación"; 2 | -------------------------------------------------------------------------------- /benchmark/Rentabilidad/queries/30.sql: -------------------------------------------------------------------------------- 1 | SELECT "Rentabilidad_8"."Locación" AS "Locación" FROM "Rentabilidad_8" WHERE (("Rentabilidad_8"."Figura" = 'Preventa On Premise') AND ("Rentabilidad_8"."Sede Foraneo Sintec" = 'Sede') AND ("Rentabilidad_8"."Zona" = 'OC')) GROUP BY "Rentabilidad_8"."Locación"; 2 | -------------------------------------------------------------------------------- /benchmark/Taxpayer/queries/13.sql: -------------------------------------------------------------------------------- 1 | SELECT "Taxpayer_7"."nppes_provider_last_org_name" AS "nppes_provider_last_org_name" FROM "Taxpayer_7" WHERE (("Taxpayer_7"."nppes_provider_first_name" = 'JOHN') AND ("Taxpayer_7"."nppes_provider_state" = 'WA')) GROUP BY "Taxpayer_7"."nppes_provider_last_org_name"; 2 | -------------------------------------------------------------------------------- /benchmark/Taxpayer/queries/6.sql: -------------------------------------------------------------------------------- 1 | SELECT "Taxpayer_10"."nppes_provider_first_name" AS "nppes_provider_first_name" FROM "Taxpayer_10" WHERE (("Taxpayer_10"."nppes_provider_last_org_name" = 'HOLDER') AND ("Taxpayer_10"."nppes_provider_state" = 'WA')) GROUP BY "Taxpayer_10"."nppes_provider_first_name"; 2 | -------------------------------------------------------------------------------- /benchmark/Taxpayer/queries/8.sql: -------------------------------------------------------------------------------- 1 | SELECT "Taxpayer_2"."nppes_provider_last_org_name" AS "nppes_provider_last_org_name" FROM "Taxpayer_2" WHERE (("Taxpayer_2"."nppes_provider_first_name" = 'JOHN') AND ("Taxpayer_2"."nppes_provider_state" = 'WA')) GROUP BY "Taxpayer_2"."nppes_provider_last_org_name"; 2 | -------------------------------------------------------------------------------- /benchmark/Food/tables/Food_1.table.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE "Food_1"( 2 | "Number of Records" smallint NOT NULL, 3 | "activity_sec" integer NOT NULL, 4 | "application" varchar(28), 5 | "device" varchar(40) NOT NULL, 6 | "subscribers" smallint NOT NULL, 7 | "volume_total_bytes" double NOT NULL 8 | ); 9 | -------------------------------------------------------------------------------- /benchmark/Provider/queries/19.sql: -------------------------------------------------------------------------------- 1 | SELECT "Provider_8"."nppes_provider_last_org_name" AS "nppes_provider_last_org_name" FROM "Provider_8" WHERE (("Provider_8"."nppes_provider_state" = 'NE') AND ("Provider_8"."provider_type" = 'Diagnostic Radiology')) GROUP BY "Provider_8"."nppes_provider_last_org_name"; 2 | -------------------------------------------------------------------------------- /benchmark/Provider/queries/20.sql: -------------------------------------------------------------------------------- 1 | SELECT "Provider_8"."nppes_provider_last_org_name" AS "nppes_provider_last_org_name" FROM "Provider_8" WHERE (("Provider_8"."nppes_provider_state" = 'RI') AND ("Provider_8"."provider_type" = 'Diagnostic Radiology')) GROUP BY "Provider_8"."nppes_provider_last_org_name"; 2 | -------------------------------------------------------------------------------- /benchmark/Provider/queries/21.sql: -------------------------------------------------------------------------------- 1 | SELECT "Provider_8"."nppes_provider_last_org_name" AS "nppes_provider_last_org_name" FROM "Provider_8" WHERE (("Provider_8"."nppes_provider_state" = 'RI') AND ("Provider_8"."provider_type" = 'Internal Medicine')) GROUP BY "Provider_8"."nppes_provider_last_org_name"; 2 | -------------------------------------------------------------------------------- /benchmark/Provider/queries/22.sql: -------------------------------------------------------------------------------- 1 | SELECT "Provider_8"."nppes_provider_last_org_name" AS "nppes_provider_last_org_name" FROM "Provider_8" WHERE (("Provider_8"."nppes_provider_state" = 'WA') AND ("Provider_8"."provider_type" = 'Diagnostic Radiology')) GROUP BY "Provider_8"."nppes_provider_last_org_name"; 2 | -------------------------------------------------------------------------------- /benchmark/Provider/queries/23.sql: -------------------------------------------------------------------------------- 1 | SELECT "Provider_8"."nppes_provider_last_org_name" AS "nppes_provider_last_org_name" FROM "Provider_8" WHERE (("Provider_8"."nppes_provider_state" = 'WA') AND ("Provider_8"."provider_type" = 'Emergency Medicine')) GROUP BY "Provider_8"."nppes_provider_last_org_name"; 2 | -------------------------------------------------------------------------------- /benchmark/Provider/queries/27.sql: -------------------------------------------------------------------------------- 1 | SELECT "Provider_8"."nppes_provider_state" AS "nppes_provider_state", "Provider_8"."provider_type" AS "provider_type" FROM "Provider_8" WHERE ("Provider_8"."nppes_provider_city" = 'LINCOLN') GROUP BY "Provider_8"."nppes_provider_state", "Provider_8"."provider_type"; 2 | -------------------------------------------------------------------------------- /benchmark/Medicare1/queries/5.sql: -------------------------------------------------------------------------------- 1 | SELECT "Medicare1_2"."DRUG_NAME" AS "DRUG_NAME", AVG(CAST("Medicare1_2"."Calculation_3170826185505725" AS double)) AS "avg:Calculation_3170826185505725:ok" FROM "Medicare1_2" GROUP BY "Medicare1_2"."DRUG_NAME" ORDER BY "avg:Calculation_3170826185505725:ok" DESC LIMIT 15; 2 | -------------------------------------------------------------------------------- /benchmark/Provider/queries/26.sql: -------------------------------------------------------------------------------- 1 | SELECT "Provider_8"."nppes_provider_state" AS "nppes_provider_state", "Provider_8"."provider_type" AS "provider_type" FROM "Provider_8" WHERE ("Provider_8"."nppes_provider_city" = 'GREENVILLE') GROUP BY "Provider_8"."nppes_provider_state", "Provider_8"."provider_type"; 2 | -------------------------------------------------------------------------------- /benchmark/USCensus/queries/5.sql: -------------------------------------------------------------------------------- 1 | SELECT CAST("USCensus_3"."CIT" AS TEXT) AS "CIT", CAST("USCensus_3"."REGION" AS BIGINT) AS "REGION", SUM(CAST("USCensus_3"."Number of Records" AS BIGINT)) AS "sum:Number of Records:ok" FROM "USCensus_3" GROUP BY "CIT", "USCensus_3"."REGION", "USCensus_3"."REGION"; 2 | -------------------------------------------------------------------------------- /benchmark/HashTags/queries/16.sql: -------------------------------------------------------------------------------- 1 | SELECT CAST(EXTRACT(HOUR FROM "HashTags_1"."Calculation_6610227171140491") AS BIGINT) AS "hr:Calculation_6610227171140491:ok", SUM(CAST("HashTags_1"."Number of Records" AS BIGINT)) AS "sum:Number of Records:ok" FROM "HashTags_1" GROUP BY "hr:Calculation_6610227171140491:ok"; 2 | -------------------------------------------------------------------------------- /benchmark/Redfin1/data-urls.txt: -------------------------------------------------------------------------------- 1 | http://event.cwi.nl/da/PublicBIbenchmark/Redfin1/Redfin1_1.csv.bz2 2 | http://event.cwi.nl/da/PublicBIbenchmark/Redfin1/Redfin1_2.csv.bz2 3 | http://event.cwi.nl/da/PublicBIbenchmark/Redfin1/Redfin1_3.csv.bz2 4 | http://event.cwi.nl/da/PublicBIbenchmark/Redfin1/Redfin1_4.csv.bz2 5 | -------------------------------------------------------------------------------- /benchmark/Rentabilidad/queries/17.sql: -------------------------------------------------------------------------------- 1 | SELECT "Rentabilidad_1"."Población Distribuidor GVF/GVI" AS "Población Distribuidor GVF/GVI" FROM "Rentabilidad_1" WHERE (("Rentabilidad_1"."Sede Foraneo Sintec" = 'Foraneo') AND ("Rentabilidad_1"."Zona" = 'NR')) GROUP BY "Rentabilidad_1"."Población Distribuidor GVF/GVI"; 2 | -------------------------------------------------------------------------------- /benchmark/IGlocations1/queries/2.sql: -------------------------------------------------------------------------------- 1 | SELECT "IGlocations1_1"."State" AS "State", SUM(CAST("IGlocations1_1"."POPESTIMATE2014" AS BIGINT)) AS "TEMP(Calculation_8840730155303010)(3219150654)(0)" FROM "IGlocations1_1" WHERE ("IGlocations1_1"."State" NOT IN ('District of Columbia')) GROUP BY "IGlocations1_1"."State"; 2 | -------------------------------------------------------------------------------- /benchmark/TableroSistemaPenal/queries/33.sql: -------------------------------------------------------------------------------- 1 | SELECT "TableroSistemaPenal_8"."Calculation_6750825005603169" AS "Calculation_6750825005603169", "TableroSistemaPenal_8"."DELITO" AS "DELITO" FROM "TableroSistemaPenal_8" GROUP BY "TableroSistemaPenal_8"."Calculation_6750825005603169", "TableroSistemaPenal_8"."DELITO"; 2 | -------------------------------------------------------------------------------- /benchmark/USCensus/queries/8.sql: -------------------------------------------------------------------------------- 1 | SELECT CAST("USCensus_3"."REGION" AS BIGINT) AS "REGION", COUNT(DISTINCT "USCensus_3"."SERIALNO1") AS "ctd:SERIALNO:ok", SUM(CAST("USCensus_3"."Number of Records" AS BIGINT)) AS "sum:Number of Records:ok" FROM "USCensus_3" GROUP BY "USCensus_3"."REGION", "USCensus_3"."REGION"; 2 | -------------------------------------------------------------------------------- /benchmark/Medicare1/queries/1.sql: -------------------------------------------------------------------------------- 1 | SELECT "Medicare1_1"."SPECIALTY_DESC" AS "SPECIALTY_DESC", AVG(CAST("Medicare1_1"."Calculation_3170826185505725" AS double)) AS "avg:Calculation_3170826185505725:ok" FROM "Medicare1_1" GROUP BY "Medicare1_1"."SPECIALTY_DESC" ORDER BY "avg:Calculation_3170826185505725:ok" DESC LIMIT 15; 2 | -------------------------------------------------------------------------------- /benchmark/Medicare1/queries/9.sql: -------------------------------------------------------------------------------- 1 | SELECT "Medicare1_2"."SPECIALTY_DESC" AS "SPECIALTY_DESC", AVG(CAST("Medicare1_2"."Calculation_3170826185505725" AS double)) AS "avg:Calculation_3170826185505725:ok" FROM "Medicare1_2" GROUP BY "Medicare1_2"."SPECIALTY_DESC" ORDER BY "avg:Calculation_3170826185505725:ok" DESC LIMIT 15; 2 | -------------------------------------------------------------------------------- /benchmark/Telco/queries/1.sql: -------------------------------------------------------------------------------- 1 | SELECT "Telco_1"."PACKAGE_NAME" AS "PACKAGE_NAME", SUM("Telco_1"."REVENUE_SMS_P1") AS "sum:REVENUE_SMS_P1:ok", CAST(EXTRACT(YEAR FROM "Telco_1"."RCHRG_AMT_EXP_DATE") AS BIGINT) AS "yr:RCHRG_AMT_EXP_DATE:ok" FROM "Telco_1" GROUP BY "Telco_1"."PACKAGE_NAME", "yr:RCHRG_AMT_EXP_DATE:ok"; 2 | -------------------------------------------------------------------------------- /benchmark/TrainsUK1/data-urls.txt: -------------------------------------------------------------------------------- 1 | http://event.cwi.nl/da/PublicBIbenchmark/TrainsUK1/TrainsUK1_1.csv.bz2 2 | http://event.cwi.nl/da/PublicBIbenchmark/TrainsUK1/TrainsUK1_2.csv.bz2 3 | http://event.cwi.nl/da/PublicBIbenchmark/TrainsUK1/TrainsUK1_3.csv.bz2 4 | http://event.cwi.nl/da/PublicBIbenchmark/TrainsUK1/TrainsUK1_4.csv.bz2 5 | -------------------------------------------------------------------------------- /benchmark/Rentabilidad/queries/11.sql: -------------------------------------------------------------------------------- 1 | SELECT "Rentabilidad_1"."Implementación Venta" AS "Implementación Venta" FROM "Rentabilidad_1" WHERE (("Rentabilidad_1"."Figura" = 'Preventa On Premise') AND ("Rentabilidad_1"."Sede Foraneo Sintec" = 'Sede') AND ("Rentabilidad_1"."Zona" = 'OC')) GROUP BY "Rentabilidad_1"."Implementación Venta"; 2 | -------------------------------------------------------------------------------- /benchmark/Rentabilidad/queries/26.sql: -------------------------------------------------------------------------------- 1 | SELECT "Rentabilidad_6"."Implementación Venta" AS "Implementación Venta" FROM "Rentabilidad_6" WHERE (("Rentabilidad_6"."Figura" = 'Preventa On Premise') AND ("Rentabilidad_6"."Sede Foraneo Sintec" = 'Sede') AND ("Rentabilidad_6"."Zona" = 'OC')) GROUP BY "Rentabilidad_6"."Implementación Venta"; 2 | -------------------------------------------------------------------------------- /benchmark/Taxpayer/queries/10.sql: -------------------------------------------------------------------------------- 1 | SELECT "Taxpayer_4"."nppes_provider_city" AS "nppes_provider_city" FROM "Taxpayer_4" WHERE (("Taxpayer_4"."nppes_provider_first_name" = 'JOHN') AND ("Taxpayer_4"."nppes_provider_last_org_name" = 'HOLDER') AND ("Taxpayer_4"."nppes_provider_state" = 'WA')) GROUP BY "Taxpayer_4"."nppes_provider_city"; 2 | -------------------------------------------------------------------------------- /benchmark/TrainsUK1/queries/1.sql: -------------------------------------------------------------------------------- 1 | SELECT "TrainsUK1_3"."v_Headcode Description" AS "v_Headcode Description" FROM "TrainsUK1_3" WHERE (('' = '') AND (NOT ("TrainsUK1_3"."Timetable" IN ('', 'Timetable'))) AND ("TrainsUK1_3"."Operator" = 'EB') AND ("TrainsUK1_3"."Timetable" = 'M18')) GROUP BY "TrainsUK1_3"."v_Headcode Description"; 2 | -------------------------------------------------------------------------------- /benchmark/TrainsUK1/queries/4.sql: -------------------------------------------------------------------------------- 1 | SELECT "TrainsUK1_4"."v_Headcode Description" AS "v_Headcode Description" FROM "TrainsUK1_4" WHERE (('' = '') AND (NOT ("TrainsUK1_4"."Timetable" IN ('', 'Timetable'))) AND ("TrainsUK1_4"."Operator" = 'EB') AND ("TrainsUK1_4"."Timetable" = 'M18')) GROUP BY "TrainsUK1_4"."v_Headcode Description"; 2 | -------------------------------------------------------------------------------- /benchmark/CityMaxCapita/queries/5.sql: -------------------------------------------------------------------------------- 1 | SELECT "CityMaxCapita_1"."City" AS "City", MAX("CityMaxCapita_1"."Keyword") AS "TEMP(attr:Keyword:nk)(2694177860)(0)", MIN("CityMaxCapita_1"."Keyword") AS "TEMP(attr:Keyword:nk)(4040898713)(0)" FROM "CityMaxCapita_1" WHERE ("CityMaxCapita_1"."Keyword" = 'bitch') GROUP BY "CityMaxCapita_1"."City"; 2 | -------------------------------------------------------------------------------- /benchmark/CityMaxCapita/queries/6.sql: -------------------------------------------------------------------------------- 1 | SELECT "CityMaxCapita_1"."City" AS "City", MAX("CityMaxCapita_1"."Keyword") AS "TEMP(attr:Keyword:nk)(2694177860)(0)", MIN("CityMaxCapita_1"."Keyword") AS "TEMP(attr:Keyword:nk)(4040898713)(0)" FROM "CityMaxCapita_1" WHERE ("CityMaxCapita_1"."Keyword" = 'cunt') GROUP BY "CityMaxCapita_1"."City"; 2 | -------------------------------------------------------------------------------- /benchmark/CityMaxCapita/queries/7.sql: -------------------------------------------------------------------------------- 1 | SELECT "CityMaxCapita_1"."City" AS "City", MAX("CityMaxCapita_1"."Keyword") AS "TEMP(attr:Keyword:nk)(2694177860)(0)", MIN("CityMaxCapita_1"."Keyword") AS "TEMP(attr:Keyword:nk)(4040898713)(0)" FROM "CityMaxCapita_1" WHERE ("CityMaxCapita_1"."Keyword" = 'slut') GROUP BY "CityMaxCapita_1"."City"; 2 | -------------------------------------------------------------------------------- /benchmark/CommonGovernment/queries/6.sql: -------------------------------------------------------------------------------- 1 | SELECT "CommonGovernment_13"."naics_code" AS "naics_code", "CommonGovernment_13"."naics_name" AS "naics_name", SUM("CommonGovernment_13"."obligatedamount") AS "sum:obligatedamount:ok" FROM "CommonGovernment_13" GROUP BY "CommonGovernment_13"."naics_code", "CommonGovernment_13"."naics_name"; 2 | -------------------------------------------------------------------------------- /benchmark/Provider/queries/28.sql: -------------------------------------------------------------------------------- 1 | SELECT "Provider_8"."nppes_provider_street1" AS "nppes_provider_street1" FROM "Provider_8" WHERE (("Provider_8"."nppes_provider_city" = 'GREENVILLE') AND ("Provider_8"."nppes_provider_state" = 'RI') AND ("Provider_8"."provider_type" = 'Internal Medicine')) GROUP BY "Provider_8"."nppes_provider_street1"; 2 | -------------------------------------------------------------------------------- /benchmark/Provider/queries/29.sql: -------------------------------------------------------------------------------- 1 | SELECT "Provider_8"."nppes_provider_street1" AS "nppes_provider_street1" FROM "Provider_8" WHERE (("Provider_8"."nppes_provider_city" = 'LINCOLN') AND ("Provider_8"."nppes_provider_state" = 'RI') AND ("Provider_8"."provider_type" = 'Internal Medicine')) GROUP BY "Provider_8"."nppes_provider_street1"; 2 | -------------------------------------------------------------------------------- /benchmark/Taxpayer/queries/4.sql: -------------------------------------------------------------------------------- 1 | SELECT "Taxpayer_10"."nppes_provider_city" AS "nppes_provider_city" FROM "Taxpayer_10" WHERE (("Taxpayer_10"."nppes_provider_first_name" = 'JOHN') AND ("Taxpayer_10"."nppes_provider_last_org_name" = 'HOLDER') AND ("Taxpayer_10"."nppes_provider_state" = 'WA')) GROUP BY "Taxpayer_10"."nppes_provider_city"; 2 | -------------------------------------------------------------------------------- /benchmark/RealEstate1/queries/4.sql: -------------------------------------------------------------------------------- 1 | SELECT "RealEstate1_2"."Property Type" AS "Property Type" FROM "RealEstate1_2" WHERE ((CAST("RealEstate1_2"."Date of Transfer" as DATE) >= cast('2005-01-01' as DATE)) AND (CAST("RealEstate1_2"."Date of Transfer" as DATE) <= cast('2015-03-31' as DATE))) GROUP BY "Property Type" ORDER BY "Property Type" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/Taxpayer/queries/14.sql: -------------------------------------------------------------------------------- 1 | SELECT "Taxpayer_9"."nppes_provider_street1" AS "nppes_provider_street1" FROM "Taxpayer_9" WHERE (("Taxpayer_9"."nppes_provider_first_name" = 'JOHN') AND ("Taxpayer_9"."nppes_provider_last_org_name" = 'HOLDER') AND ("Taxpayer_9"."nppes_provider_state" = 'WA')) GROUP BY "Taxpayer_9"."nppes_provider_street1"; 2 | -------------------------------------------------------------------------------- /benchmark/USCensus/queries/6.sql: -------------------------------------------------------------------------------- 1 | SELECT CAST("USCensus_3"."ESR" AS BIGINT) AS "ESR", CAST("USCensus_3"."SCH" AS TEXT) AS "SCH", SUM(CAST("USCensus_3"."Number of Records" AS BIGINT)) AS "sum:Number of Records:ok" FROM "USCensus_3" WHERE (CAST("USCensus_3"."AGEP" AS BIGINT) > 15) GROUP BY "USCensus_3"."ESR", "SCH", "USCensus_3"."ESR"; 2 | -------------------------------------------------------------------------------- /benchmark/CommonGovernment/queries/29.sql: -------------------------------------------------------------------------------- 1 | SELECT COUNT(DISTINCT "CommonGovernment_13"."refidvid_piid") AS "ctd:refidvid_piid:ok", SUM("CommonGovernment_13"."obligatedamount") AS "sum:obligatedamount:ok", "CommonGovernment_13"."vend_dunsnumber" AS "vend_dunsnumber" FROM "CommonGovernment_13" GROUP BY "CommonGovernment_13"."vend_dunsnumber"; 2 | -------------------------------------------------------------------------------- /benchmark/SalariesFrance/queries/29.sql: -------------------------------------------------------------------------------- 1 | SELECT SUM("SalariesFrance_13"."SALAIRE_VF") AS "TEMP(Calculation_393783518251319297)(57485518)(0)", COUNT("SalariesFrance_13"."SALAIRE_VF") AS "TEMP(Calculation_393783518251319297)(879651027)(0)" FROM "SalariesFrance_13" WHERE ("SalariesFrance_13"."REG_LIB" = 'NOUVELLE-AQUITAINE') HAVING (COUNT(1) > 0); 2 | -------------------------------------------------------------------------------- /benchmark/Taxpayer/queries/7.sql: -------------------------------------------------------------------------------- 1 | SELECT "Taxpayer_10"."nppes_provider_street1" AS "nppes_provider_street1" FROM "Taxpayer_10" WHERE (("Taxpayer_10"."nppes_provider_first_name" = 'JOHN') AND ("Taxpayer_10"."nppes_provider_last_org_name" = 'HOLDER') AND ("Taxpayer_10"."nppes_provider_state" = 'WA')) GROUP BY "Taxpayer_10"."nppes_provider_street1"; 2 | -------------------------------------------------------------------------------- /benchmark/CommonGovernment/queries/3.sql: -------------------------------------------------------------------------------- 1 | SELECT "CommonGovernment_13"."award_type" AS "award_type", "CommonGovernment_13"."level1_category" AS "level1_category", SUM("CommonGovernment_13"."obligatedamount") AS "sum:obligatedamount:ok" FROM "CommonGovernment_13" GROUP BY "CommonGovernment_13"."award_type", "CommonGovernment_13"."level1_category"; 2 | -------------------------------------------------------------------------------- /benchmark/Medicare2/queries/4.sql: -------------------------------------------------------------------------------- 1 | SELECT "Medicare2_2"."hcpcs_description" AS "hcpcs_description", "Medicare2_2"."provider_type" AS "provider_type" FROM "Medicare2_2" WHERE (("Medicare2_2"."nppes_provider_state" = 'NY') AND ("Medicare2_2"."nppes_provider_country" = 'US')) GROUP BY "Medicare2_2"."hcpcs_description", "Medicare2_2"."provider_type"; 2 | -------------------------------------------------------------------------------- /benchmark/SalariesFrance/queries/26.sql: -------------------------------------------------------------------------------- 1 | SELECT AVG(CAST(CAST("SalariesFrance_13"."Calculation_163536984210948109" AS BIGINT) AS double)) AS "avg:Calculation_163536984210948109:ok" FROM "SalariesFrance_13" WHERE (("SalariesFrance_13"."REG_LIB" = 'BOURGOGNE-FRANCHE-COMTÉ') AND ("SalariesFrance_13"."ZE2010_LIB" = 'COSNE - CLAMECY')) HAVING (COUNT(1) > 0); 2 | -------------------------------------------------------------------------------- /benchmark/SalariesFrance/queries/28.sql: -------------------------------------------------------------------------------- 1 | SELECT SUM("SalariesFrance_13"."SALAIRE_VF") AS "TEMP(Calculation_393783518251319297)(57485518)(0)", COUNT("SalariesFrance_13"."SALAIRE_VF") AS "TEMP(Calculation_393783518251319297)(879651027)(0)" FROM "SalariesFrance_13" WHERE ("SalariesFrance_13"."REG_LIB" = 'BOURGOGNE-FRANCHE-COMTÉ') HAVING (COUNT(1) > 0); 2 | -------------------------------------------------------------------------------- /benchmark/CommonGovernment/queries/27.sql: -------------------------------------------------------------------------------- 1 | SELECT COUNT(DISTINCT "CommonGovernment_13"."refidvid_piid") AS "ctd:refidvid_piid:ok", "CommonGovernment_13"."funding_agency_name" AS "funding_agency_name", SUM("CommonGovernment_13"."obligatedamount") AS "sum:obligatedamount:ok" FROM "CommonGovernment_13" GROUP BY "CommonGovernment_13"."funding_agency_name"; 2 | -------------------------------------------------------------------------------- /benchmark/RealEstate2/queries/22.sql: -------------------------------------------------------------------------------- 1 | SELECT "RealEstate2_7"."Postcode_Sector" AS "Postcode_Sector" FROM "RealEstate2_7" WHERE (("RealEstate2_7"."Postcode_District" = 'BB7') AND ("RealEstate2_7"."Date_of_Transfer" >= cast('1996-01-01' as DATE)) AND ("RealEstate2_7"."Date_of_Transfer" < cast('2019-01-01' as DATE))) GROUP BY "RealEstate2_7"."Postcode_Sector"; 2 | -------------------------------------------------------------------------------- /benchmark/RealEstate2/queries/23.sql: -------------------------------------------------------------------------------- 1 | SELECT "RealEstate2_7"."Postcode_Sector" AS "Postcode_Sector" FROM "RealEstate2_7" WHERE (("RealEstate2_7"."Postcode_District" = 'DE6') AND ("RealEstate2_7"."Date_of_Transfer" >= cast('1996-01-01' as DATE)) AND ("RealEstate2_7"."Date_of_Transfer" < cast('2019-01-01' as DATE))) GROUP BY "RealEstate2_7"."Postcode_Sector"; 2 | -------------------------------------------------------------------------------- /benchmark/RealEstate2/queries/24.sql: -------------------------------------------------------------------------------- 1 | SELECT "RealEstate2_7"."Postcode_Sector" AS "Postcode_Sector" FROM "RealEstate2_7" WHERE (("RealEstate2_7"."Postcode_District" = 'NN4') AND ("RealEstate2_7"."Date_of_Transfer" >= cast('1996-01-01' as DATE)) AND ("RealEstate2_7"."Date_of_Transfer" < cast('2019-01-01' as DATE))) GROUP BY "RealEstate2_7"."Postcode_Sector"; 2 | -------------------------------------------------------------------------------- /benchmark/Romance/queries/1.sql: -------------------------------------------------------------------------------- 1 | SELECT "Romance_2"."term" AS "term" FROM "Romance_2" WHERE (("Romance_2"."lat" >= cast('40.466670000000001' as double)) AND ("Romance_2"."lat" <= cast('41' as double)) AND ("Romance_2"."lng" >= cast('-74.25' as double)) AND ("Romance_2"."lng" <= cast('-73.549999999999997' as double)) AND ("Romance_2"."term" IS NULL)) LIMIT 1; 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | benchmark/*/tables-vectorwise 2 | 3 | benchmark/*/load-monetdb 4 | benchmark/*/load-vectorwise 5 | 6 | benchmark/*/queries-monetdb/*.out 7 | benchmark/*/queries-monetdb/*.err 8 | benchmark/*/queries-monetdb/*.ret 9 | benchmark/*/queries-vectorwise/*.out 10 | benchmark/*/queries-vectorwise/*.err 11 | benchmark/*/queries-vectorwise/*.ret 12 | -------------------------------------------------------------------------------- /benchmark/Hatred/queries/8.sql: -------------------------------------------------------------------------------- 1 | SELECT "Hatred_1"."State " AS "State " FROM "Hatred_1" WHERE (((("Hatred_1"."State " >= 'AK') AND ("Hatred_1"."State " <= 'CT')) OR (("Hatred_1"."State " >= 'DE') AND ("Hatred_1"."State " <= 'WY'))) AND ("Hatred_1"."Keyword" IN ('bimbo', 'hag', 'twat'))) GROUP BY "Hatred_1"."State " HAVING ((SUM(1) >= 30) AND (SUM(1) <= 100000)); 2 | -------------------------------------------------------------------------------- /benchmark/Generico/queries/17.sql: -------------------------------------------------------------------------------- 1 | SELECT "Generico_5"."Categoria" AS "Categoria" FROM "Generico_5" WHERE (("Generico_5"."Anunciante" IN ('BANTRAB/TODOTICKET', 'TODOTICKET', 'TODOTICKET.COM')) AND (CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) >= 2010) AND (CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) <= 2015)) GROUP BY "Generico_5"."Categoria"; 2 | -------------------------------------------------------------------------------- /benchmark/Hatred/queries/9.sql: -------------------------------------------------------------------------------- 1 | SELECT "Hatred_1"."State " AS "State " FROM "Hatred_1" WHERE (((("Hatred_1"."State " >= 'AK') AND ("Hatred_1"."State " <= 'CT')) OR (("Hatred_1"."State " >= 'DE') AND ("Hatred_1"."State " <= 'WY'))) AND ("Hatred_1"."Keyword" IN ('fatass', 'fatso', 'fattie'))) GROUP BY "Hatred_1"."State " HAVING ((SUM(1) >= 30) AND (SUM(1) <= 100000)); 2 | -------------------------------------------------------------------------------- /benchmark/TableroSistemaPenal/queries/42.sql: -------------------------------------------------------------------------------- 1 | SELECT COUNT(DISTINCT "TableroSistemaPenal_5"."ID_EVENTO") AS "ctd:ID_EVENTO:ok", CAST(EXTRACT(YEAR FROM "TableroSistemaPenal_5"."FECHA AUDIENCIA") AS BIGINT) AS "yr:FECHA AUDIENCIA:ok" FROM "TableroSistemaPenal_5" WHERE ('Volver a Tramitacion Inicial' = 'Volver a Tramitacion Inicial') GROUP BY "yr:FECHA AUDIENCIA:ok"; 2 | -------------------------------------------------------------------------------- /benchmark/CityMaxCapita/queries/9.sql: -------------------------------------------------------------------------------- 1 | SELECT "CityMaxCapita_1"."City" AS "City", SUM(1) AS "TEMP(Calculation_-1088745174867206144)(2109769841)(0)", SUM(CAST("CityMaxCapita_1"."Number of Records" AS BIGINT)) AS "TEMP(Calculation_383650433982345216)(3967762572)(0)" FROM "CityMaxCapita_1" WHERE ("CityMaxCapita_1"."Keyword" = 'dyke') GROUP BY "CityMaxCapita_1"."City"; 2 | -------------------------------------------------------------------------------- /benchmark/Medicare1/queries/8.sql: -------------------------------------------------------------------------------- 1 | SELECT "Medicare1_2"."NPPES_PROVIDER_STATE" AS "NPPES_PROVIDER_STATE", AVG(CAST("Medicare1_2"."Calculation_7130826185400024" AS double)) AS "avg:Calculation_7130826185400024:ok" FROM "Medicare1_2" WHERE (NOT ("Medicare1_2"."NPPES_PROVIDER_STATE" IN ('AK', 'AS', 'GU', 'HI', 'MP', 'PR', 'VI'))) GROUP BY "Medicare1_2"."NPPES_PROVIDER_STATE"; 2 | -------------------------------------------------------------------------------- /benchmark/SalariesFrance/queries/22.sql: -------------------------------------------------------------------------------- 1 | SELECT "SalariesFrance_9"."ZE2010_LIB" AS "ZE2010_LIB", AVG(CAST("SalariesFrance_9"."Latitude" AS double)) AS "avg:Latitude:ok", AVG(CAST("SalariesFrance_9"."Longitude" AS double)) AS "avg:Longitude:ok", SUM("SalariesFrance_9"."EMPSAL_NP1") AS "sum:EMPSAL_NP1:ok" FROM "SalariesFrance_9" GROUP BY "SalariesFrance_9"."ZE2010_LIB"; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/44.sql: -------------------------------------------------------------------------------- 1 | SELECT "MLB_62"."batter_name" AS "batter_name", (SUM(CAST("MLB_62"."wRC." AS BIGINT)) * -1) AS "usr:Calculation_541206061053120513:ok" FROM "MLB_62" WHERE ((CAST("MLB_62"."PA" AS BIGINT) >= 0) AND (CAST("MLB_62"."PA" AS BIGINT) <= 668) AND ("MLB_62"."parentteam" = 'NYM') AND (CAST("MLB_62"."year" AS BIGINT) = 2015)) GROUP BY "MLB_62"."batter_name"; 2 | -------------------------------------------------------------------------------- /benchmark/SalariesFrance/queries/14.sql: -------------------------------------------------------------------------------- 1 | SELECT "SalariesFrance_13"."ZE2010_LIB" AS "ZE2010_LIB", AVG(CAST("SalariesFrance_13"."Latitude" AS double)) AS "avg:Latitude:ok", AVG(CAST("SalariesFrance_13"."Longitude" AS double)) AS "avg:Longitude:ok", SUM("SalariesFrance_13"."EMPSAL_NP1") AS "sum:EMPSAL_NP1:ok" FROM "SalariesFrance_13" GROUP BY "SalariesFrance_13"."ZE2010_LIB"; 2 | -------------------------------------------------------------------------------- /benchmark/USCensus/queries/1.sql: -------------------------------------------------------------------------------- 1 | SELECT "USCensus_1"."Agep (bin)" AS "Agep (bin)", CAST("USCensus_1"."REGION" AS BIGINT) AS "REGION", CAST("USCensus_1"."SCHL" AS TEXT) AS "SCHL", SUM(CAST("USCensus_1"."Number of Records" AS BIGINT)) AS "sum:Number of Records:ok" FROM "USCensus_1" GROUP BY "USCensus_1"."Agep (bin)", "USCensus_1"."REGION", "SCHL", "USCensus_1"."REGION"; 2 | -------------------------------------------------------------------------------- /benchmark/USCensus/queries/2.sql: -------------------------------------------------------------------------------- 1 | SELECT "USCensus_3"."Agep (bin)" AS "Agep (bin)", CAST("USCensus_3"."REGION" AS BIGINT) AS "REGION", CAST("USCensus_3"."SCHL" AS TEXT) AS "SCHL", SUM(CAST("USCensus_3"."Number of Records" AS BIGINT)) AS "sum:Number of Records:ok" FROM "USCensus_3" GROUP BY "USCensus_3"."Agep (bin)", "USCensus_3"."REGION", "SCHL", "USCensus_3"."REGION"; 2 | -------------------------------------------------------------------------------- /benchmark/Generico/queries/36.sql: -------------------------------------------------------------------------------- 1 | SELECT CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) AS "yr:FECHA:ok" FROM "Generico_5" WHERE ((CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) >= 2010) AND (CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) <= 2015) AND ("Generico_5"."Anunciante" IN ('BANTRAB/TODOTICKET', 'TODOTICKET', 'TODOTICKET.COM'))) GROUP BY "yr:FECHA:ok"; 2 | -------------------------------------------------------------------------------- /benchmark/Motos/queries/27.sql: -------------------------------------------------------------------------------- 1 | SELECT SUM("Motos_2"."InversionUS") AS "sum:InversionUS:ok", CAST(EXTRACT(YEAR FROM "Motos_2"."FECHA") AS BIGINT) AS "yr:FECHA:ok" FROM "Motos_2" WHERE ((CAST(EXTRACT(YEAR FROM "Motos_2"."FECHA") AS BIGINT) >= 2010) AND (CAST(EXTRACT(YEAR FROM "Motos_2"."FECHA") AS BIGINT) <= 2015) AND ("Motos_2"."Categoria" = 'MOTOCICLETAS')) GROUP BY "yr:FECHA:ok"; 2 | -------------------------------------------------------------------------------- /benchmark/Generico/data-urls.txt: -------------------------------------------------------------------------------- 1 | http://event.cwi.nl/da/PublicBIbenchmark/Generico/Generico_1.csv.bz2 2 | http://event.cwi.nl/da/PublicBIbenchmark/Generico/Generico_2.csv.bz2 3 | http://event.cwi.nl/da/PublicBIbenchmark/Generico/Generico_3.csv.bz2 4 | http://event.cwi.nl/da/PublicBIbenchmark/Generico/Generico_4.csv.bz2 5 | http://event.cwi.nl/da/PublicBIbenchmark/Generico/Generico_5.csv.bz2 6 | -------------------------------------------------------------------------------- /benchmark/Generico/queries/1.sql: -------------------------------------------------------------------------------- 1 | SELECT "Generico_1"."Categoria" AS "Categoria" FROM "Generico_1" WHERE (("Generico_1"."Anunciante" IN ('BANTRAB/TODOTICKET', 'TODOTICKET', 'TODOTICKET.COM')) AND (CAST(EXTRACT(YEAR FROM "Generico_1"."FECHA") AS BIGINT) >= 2010) AND (CAST(EXTRACT(YEAR FROM "Generico_1"."FECHA") AS BIGINT) <= 2015)) GROUP BY "Generico_1"."Categoria" ORDER BY "Categoria" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/Generico/queries/18.sql: -------------------------------------------------------------------------------- 1 | SELECT "Generico_5"."Categoria" AS "Categoria" FROM "Generico_5" WHERE (("Generico_5"."Anunciante" IN ('BANTRAB/TODOTICKET', 'TODOTICKET', 'TODOTICKET.COM')) AND (CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) >= 2010) AND (CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) <= 2015)) GROUP BY "Generico_5"."Categoria" ORDER BY "Categoria" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/Generico/queries/32.sql: -------------------------------------------------------------------------------- 1 | SELECT CAST(EXTRACT(MONTH FROM "Generico_5"."FECHA") AS BIGINT) AS "mn:FECHA:ok" FROM "Generico_5" WHERE (("Generico_5"."Anunciante" IN ('BANTRAB/TODOTICKET', 'TODOTICKET', 'TODOTICKET.COM')) AND (CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) >= 2010) AND (CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) <= 2015)) GROUP BY "mn:FECHA:ok"; 2 | -------------------------------------------------------------------------------- /benchmark/Taxpayer/queries/5.sql: -------------------------------------------------------------------------------- 1 | SELECT "Taxpayer_10"."nppes_provider_city" AS "nppes_provider_city", "Taxpayer_10"."nppes_provider_state" AS "nppes_provider_state" FROM "Taxpayer_10" WHERE (("Taxpayer_10"."nppes_provider_first_name" = 'JOHN') AND ("Taxpayer_10"."nppes_provider_last_org_name" = 'HOLDER')) GROUP BY "Taxpayer_10"."nppes_provider_city", "Taxpayer_10"."nppes_provider_state"; 2 | -------------------------------------------------------------------------------- /benchmark/CommonGovernment/queries/8.sql: -------------------------------------------------------------------------------- 1 | SELECT "CommonGovernment_13"."prod_or_serv_code" AS "prod_or_serv_code", "CommonGovernment_13"."prod_or_serv_code_desc" AS "prod_or_serv_code_desc", SUM("CommonGovernment_13"."obligatedamount") AS "sum:obligatedamount:ok" FROM "CommonGovernment_13" GROUP BY "CommonGovernment_13"."prod_or_serv_code", "CommonGovernment_13"."prod_or_serv_code_desc"; 2 | -------------------------------------------------------------------------------- /benchmark/Generico/queries/2.sql: -------------------------------------------------------------------------------- 1 | SELECT "Generico_3"."Anunciante" AS "Anunciante" FROM "Generico_3" WHERE (("Generico_3"."Anunciante" IN ('BANTRAB/TODOTICKET', 'TODOTICKET', 'TODOTICKET.COM')) AND (CAST(EXTRACT(YEAR FROM "Generico_3"."FECHA") AS BIGINT) >= 2010) AND (CAST(EXTRACT(YEAR FROM "Generico_3"."FECHA") AS BIGINT) <= 2015)) GROUP BY "Generico_3"."Anunciante" ORDER BY "Anunciante" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/Generico/queries/3.sql: -------------------------------------------------------------------------------- 1 | SELECT "Generico_5"."Anunciante" AS "Anunciante" FROM "Generico_5" WHERE (("Generico_5"."Anunciante" IN ('BANTRAB/TODOTICKET', 'TODOTICKET', 'TODOTICKET.COM')) AND (CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) >= 2010) AND (CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) <= 2015)) GROUP BY "Generico_5"."Anunciante" ORDER BY "Anunciante" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/Generico/queries/5.sql: -------------------------------------------------------------------------------- 1 | SELECT "Generico_5"."Anunciante" AS "Datos (copia)" FROM "Generico_5" WHERE (("Generico_5"."Anunciante" IN ('BANTRAB/TODOTICKET', 'TODOTICKET', 'TODOTICKET.COM')) AND (CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) >= 2010) AND (CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) <= 2015)) GROUP BY "Generico_5"."Anunciante" ORDER BY "Datos (copia)" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/Rentabilidad/queries/1.sql: -------------------------------------------------------------------------------- 1 | SELECT "Rentabilidad_1"."Deudor" AS "Deudor", "Rentabilidad_1"."GEC (group)" AS "GEC (group)", SUM("Rentabilidad_1"."CF") AS "sum:CF:ok", SUM("Rentabilidad_1"."IN") AS "sum:IN:ok" FROM "Rentabilidad_1" WHERE (("Rentabilidad_1"."Locación" = 'Bogota Sur') AND ("Rentabilidad_1"."Zona" = 'CE')) GROUP BY "Rentabilidad_1"."Deudor", "Rentabilidad_1"."GEC (group)"; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/36.sql: -------------------------------------------------------------------------------- 1 | SELECT "MLB_56"."batter_name" AS "batter_name", (SUM(CAST("MLB_56"."wRC." AS BIGINT)) * -1) AS "usr:Calculation_541206061063057410:ok" FROM "MLB_56" WHERE ((CAST("MLB_56"."PA" AS BIGINT) >= 1) AND (CAST("MLB_56"."PA" AS BIGINT) <= 149) AND ("MLB_56"."league" = 'PCL') AND ("MLB_56"."month" = 'July') AND (CAST("MLB_56"."year" AS BIGINT) = 2015)) GROUP BY "MLB_56"."batter_name"; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/22.sql: -------------------------------------------------------------------------------- 1 | SELECT "MLB_48"."batter_name" AS "batter_name", (SUM(CAST("MLB_48"."wRC." AS BIGINT)) * -1) AS "usr:Calculation_541206061063524356:ok" FROM "MLB_48" WHERE ((CAST("MLB_48"."PA" AS BIGINT) >= 1) AND (CAST("MLB_48"."PA" AS BIGINT) <= 355) AND ("MLB_48"."homeaway" = 'Away') AND ("MLB_48"."league" = 'PCL') AND (CAST("MLB_48"."year" AS BIGINT) = 2015)) GROUP BY "MLB_48"."batter_name"; 2 | -------------------------------------------------------------------------------- /benchmark/SalariesFrance/queries/30.sql: -------------------------------------------------------------------------------- 1 | SELECT SUM("SalariesFrance_13"."SALAIRE_VF") AS "TEMP(Calculation_393783518251319297)(57485518)(0)", COUNT("SalariesFrance_13"."SALAIRE_VF") AS "TEMP(Calculation_393783518251319297)(879651027)(0)" FROM "SalariesFrance_13" WHERE (("SalariesFrance_13"."REG_LIB" = 'BOURGOGNE-FRANCHE-COMTÉ') AND ("SalariesFrance_13"."ZE2010_LIB" = 'COSNE - CLAMECY')) HAVING (COUNT(1) > 0); 2 | -------------------------------------------------------------------------------- /benchmark/YaleLanguages/queries/25.sql: -------------------------------------------------------------------------------- 1 | SELECT "YaleLanguages_5"."Calculation_6550106154858816" AS "Calculation_6550106154858816", "YaleLanguages_5"."Patron Group" AS "Patron Group" FROM "YaleLanguages_5" WHERE ((CAST("YaleLanguages_5"."CHARGE_DATE" as DATE) >= cast('2001-01-01' as DATE)) AND ("YaleLanguages_5"."PATRON_TYPE (Pseudo vs Patron)" = 'Patron')) GROUP BY "Calculation_6550106154858816", "Patron Group"; -------------------------------------------------------------------------------- /benchmark/YaleLanguages/queries/5.sql: -------------------------------------------------------------------------------- 1 | SELECT "YaleLanguages_2"."Calculation_1810108111146429" AS "Calculation_1810108111146429", "YaleLanguages_2"."Patron Group" AS "Patron Group" FROM "YaleLanguages_2" WHERE ((CAST("YaleLanguages_2"."CHARGE_DATE" as DATE) >= cast('2002-01-01' as DATE)) AND ("YaleLanguages_2"."PATRON_TYPE (Pseudo vs Patron)" = 'Patron')) GROUP BY "Calculation_1810108111146429", "Patron Group"; -------------------------------------------------------------------------------- /benchmark/YaleLanguages/queries/9.sql: -------------------------------------------------------------------------------- 1 | SELECT "YaleLanguages_3"."Calculation_3110108110633423" AS "Calculation_3110108110633423", "YaleLanguages_3"."Patron Group" AS "Patron Group" FROM "YaleLanguages_3" WHERE ((CAST("YaleLanguages_3"."CHARGE_DATE" as DATE) >= cast('2002-01-01' as DATE)) AND ("YaleLanguages_3"."PATRON_TYPE (Pseudo vs Patron)" = 'Patron')) GROUP BY "Calculation_3110108110633423", "Patron Group"; -------------------------------------------------------------------------------- /benchmark/Generico/queries/13.sql: -------------------------------------------------------------------------------- 1 | SELECT "Generico_5"."Categoria" AS "Categoria" FROM "Generico_5" WHERE (("Generico_5"."Anunciante" IN ('BANTRAB/TODOTICKET', 'TODOTICKET', 'TODOTICKET.COM')) AND (CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) >= 2010) AND (CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) <= 2015) AND ("Generico_5"."Medio" = 'TELEVISION NACIONAL')) GROUP BY "Generico_5"."Categoria"; 2 | -------------------------------------------------------------------------------- /benchmark/Generico/queries/29.sql: -------------------------------------------------------------------------------- 1 | SELECT CAST(EXTRACT(MONTH FROM "Generico_4"."FECHA") AS BIGINT) AS "mn:FECHA:ok" FROM "Generico_4" WHERE (("Generico_4"."Anunciante" IN ('BANTRAB/TODOTICKET', 'TODOTICKET', 'TODOTICKET.COM')) AND (CAST(EXTRACT(YEAR FROM "Generico_4"."FECHA") AS BIGINT) >= 2010) AND (CAST(EXTRACT(YEAR FROM "Generico_4"."FECHA") AS BIGINT) <= 2015)) GROUP BY "mn:FECHA:ok" ORDER BY "mn:FECHA:ok" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/Generico/queries/33.sql: -------------------------------------------------------------------------------- 1 | SELECT CAST(EXTRACT(MONTH FROM "Generico_5"."FECHA") AS BIGINT) AS "mn:FECHA:ok" FROM "Generico_5" WHERE (("Generico_5"."Anunciante" IN ('BANTRAB/TODOTICKET', 'TODOTICKET', 'TODOTICKET.COM')) AND (CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) >= 2010) AND (CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) <= 2015)) GROUP BY "mn:FECHA:ok" ORDER BY "mn:FECHA:ok" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/TableroSistemaPenal/queries/19.sql: -------------------------------------------------------------------------------- 1 | SELECT "TableroSistemaPenal_5"."SENTENCIA" AS "SENTENCIA", SUM(CAST("TableroSistemaPenal_5"."Number of Records" AS BIGINT)) AS "sum:Number of Records:ok" FROM "TableroSistemaPenal_5" WHERE (("TableroSistemaPenal_5"."PAÍS" = 'PAÍS') AND (CAST(EXTRACT(YEAR FROM "TableroSistemaPenal_5"."FECHA AUDIENCIA") AS BIGINT) = 2010)) GROUP BY "TableroSistemaPenal_5"."SENTENCIA"; 2 | -------------------------------------------------------------------------------- /benchmark/Bimbo/queries/1.sql: -------------------------------------------------------------------------------- 1 | SELECT CAST("Bimbo_1"."Agencia_ID" AS BIGINT) AS "Agencia_ID", SUM(CAST("Bimbo_1"."Demanda_uni_equil" AS BIGINT)) AS "sum:Demanda_uni_equil:ok" FROM "Bimbo_1" WHERE (CAST("Bimbo_1"."Agencia_ID" AS BIGINT) IN (1110, 1111, 1112, 1113, 1114, 1116, 1117, 1118, 1119, 1120, 1121, 1122, 1123, 1124, 1126, 1127, 1129, 1130, 1137, 1138)) GROUP BY "Bimbo_1"."Agencia_ID", "Bimbo_1"."Agencia_ID"; 2 | -------------------------------------------------------------------------------- /benchmark/Generico/queries/20.sql: -------------------------------------------------------------------------------- 1 | SELECT "Generico_5"."Medio" AS "Medio" FROM "Generico_5" WHERE (("Generico_5"."Anunciante" IN ('BANTRAB/TODOTICKET', 'TODOTICKET', 'TODOTICKET.COM')) AND (CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) >= 2010) AND (CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) <= 2015) AND (CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) = 2015)) GROUP BY "Generico_5"."Medio"; 2 | -------------------------------------------------------------------------------- /benchmark/Motos/queries/16.sql: -------------------------------------------------------------------------------- 1 | SELECT "Motos_2"."Medio" AS "Medio", SUM("Motos_2"."InversionUS") AS "sum:Calculation_0061002123102817:ok", CAST(EXTRACT(YEAR FROM "Motos_2"."FECHA") AS BIGINT) AS "yr:FECHA:ok" FROM "Motos_2" WHERE (("Motos_2"."Medio" = 'RADIO') AND (CAST(EXTRACT(YEAR FROM "Motos_2"."FECHA") AS BIGINT) = 2015) AND ("Motos_2"."Categoria" = 'MOTOCICLETAS')) GROUP BY "Motos_2"."Medio", "yr:FECHA:ok"; 2 | -------------------------------------------------------------------------------- /benchmark/Romance/tables/Romance_1.table.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE "Romance_1"( 2 | "F1" integer, 3 | "Number of Records" smallint NOT NULL, 4 | "caption" varchar(8160), 5 | "created_time" integer, 6 | "id" varchar(55), 7 | "lat" decimal(18, 15), 8 | "link" varchar(40), 9 | "lng" double, 10 | "location" varchar(213), 11 | "tags" varchar(950), 12 | "term" varchar(12), 13 | "user" bigint 14 | ); 15 | -------------------------------------------------------------------------------- /benchmark/Romance/tables/Romance_2.table.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE "Romance_2"( 2 | "F1" integer, 3 | "Number of Records" smallint NOT NULL, 4 | "caption" varchar(8160), 5 | "created_time" integer, 6 | "id" varchar(55), 7 | "lat" decimal(18, 15), 8 | "link" varchar(40), 9 | "lng" double, 10 | "location" varchar(213), 11 | "tags" varchar(950), 12 | "term" varchar(12), 13 | "user" bigint 14 | ); 15 | -------------------------------------------------------------------------------- /benchmark/Motos/queries/23.sql: -------------------------------------------------------------------------------- 1 | SELECT CAST(EXTRACT(MONTH FROM "Motos_2"."FECHA") AS BIGINT) AS "mn:FECHA:ok", SUM("Motos_2"."InversionUS") AS "sum:Calculation_0061002123102817:ok", CAST(EXTRACT(YEAR FROM "Motos_2"."FECHA") AS BIGINT) AS "yr:FECHA:ok" FROM "Motos_2" WHERE ((CAST(EXTRACT(YEAR FROM "Motos_2"."FECHA") AS BIGINT) = 2015) AND ("Motos_2"."Categoria" = 'MOTOCICLETAS')) GROUP BY "mn:FECHA:ok", "yr:FECHA:ok"; 2 | -------------------------------------------------------------------------------- /benchmark/SalariesFrance/queries/21.sql: -------------------------------------------------------------------------------- 1 | SELECT "SalariesFrance_6"."ROME" AS "ROME", "SalariesFrance_6"."ROME_LIB" AS "ROME_LIB", MIN("SalariesFrance_6"."CODGEO_PRINCIPAL") AS "min:CODGEO_PRINCIPAL:nk", SUM("SalariesFrance_6"."EMPSAL_NP1") AS "sum:EMPSAL_NP1:ok" FROM "SalariesFrance_6" GROUP BY "SalariesFrance_6"."ROME", "SalariesFrance_6"."ROME_LIB" HAVING (SUM("SalariesFrance_6"."EMPSAL_NP1") >= cast('0' as double)); 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/8.sql: -------------------------------------------------------------------------------- 1 | SELECT "MLB_18"."batter_name" AS "batter_name", (SUM(CAST("MLB_18"."wRC." AS BIGINT)) * -1) AS "usr:Calculation_541206061064601611:ok" FROM "MLB_18" WHERE ((CAST("MLB_18"."PA" AS BIGINT) >= 1) AND (CAST("MLB_18"."PA" AS BIGINT) <= 161) AND ("MLB_18"."league" = 'EL') AND ("MLB_18"."opponent_teamname" = 'Binghamton Mets') AND (CAST("MLB_18"."year" AS BIGINT) = 2015)) GROUP BY "MLB_18"."batter_name"; 2 | -------------------------------------------------------------------------------- /benchmark/MLB/queries/9.sql: -------------------------------------------------------------------------------- 1 | SELECT "MLB_18"."batter_name" AS "batter_name", (SUM(CAST("MLB_18"."wRC." AS BIGINT)) * -1) AS "usr:Calculation_541206061064601611:ok" FROM "MLB_18" WHERE ((CAST("MLB_18"."PA" AS BIGINT) >= 26) AND (CAST("MLB_18"."PA" AS BIGINT) <= 161) AND ("MLB_18"."league" = 'EL') AND ("MLB_18"."opponent_teamname" = 'Binghamton Mets') AND (CAST("MLB_18"."year" AS BIGINT) = 2015)) GROUP BY "MLB_18"."batter_name"; 2 | -------------------------------------------------------------------------------- /benchmark/SalariesFrance/queries/10.sql: -------------------------------------------------------------------------------- 1 | SELECT "SalariesFrance_13"."ROME" AS "ROME", "SalariesFrance_13"."ROME_LIB" AS "ROME_LIB", MIN("SalariesFrance_13"."CODGEO_PRINCIPAL") AS "min:CODGEO_PRINCIPAL:nk", SUM("SalariesFrance_13"."EMPSAL_NP1") AS "sum:EMPSAL_NP1:ok" FROM "SalariesFrance_13" GROUP BY "SalariesFrance_13"."ROME", "SalariesFrance_13"."ROME_LIB" HAVING (SUM("SalariesFrance_13"."EMPSAL_NP1") >= cast('0' as double)); 2 | -------------------------------------------------------------------------------- /benchmark/Rentabilidad/queries/20.sql: -------------------------------------------------------------------------------- 1 | SELECT "Rentabilidad_1"."Ruta de Venta" AS "Ruta de Venta", (CAST(SUM("Rentabilidad_1"."IN") AS double) / NULLIF(SUM("Rentabilidad_1"."CF"),0)) AS "usr:Calculation_0070818164712315:ok" FROM "Rentabilidad_1" WHERE (("Rentabilidad_1"."Figura" = 'Preventa On Premise') AND ("Rentabilidad_1"."Sede Foraneo Sintec" = 'Sede') AND ("Rentabilidad_1"."Zona" = 'OC')) GROUP BY "Rentabilidad_1"."Ruta de Venta"; 2 | -------------------------------------------------------------------------------- /benchmark/SalariesFrance/queries/16.sql: -------------------------------------------------------------------------------- 1 | SELECT "SalariesFrance_13"."ZE2010_LIB" AS "ZE2010_LIB", AVG(CAST("SalariesFrance_13"."Latitude" AS double)) AS "avg:Latitude:ok", AVG(CAST("SalariesFrance_13"."Longitude" AS double)) AS "avg:Longitude:ok", SUM("SalariesFrance_13"."EMPSAL_NP1") AS "sum:EMPSAL_NP1:ok" FROM "SalariesFrance_13" WHERE ("SalariesFrance_13"."REG_LIB" = 'NOUVELLE-AQUITAINE') GROUP BY "SalariesFrance_13"."ZE2010_LIB"; 2 | -------------------------------------------------------------------------------- /benchmark/Arade/tables/Arade_1.table.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE "Arade_1"( 2 | "F1" varchar(3) NOT NULL, 3 | "F2" varchar(5) NOT NULL, 4 | "F3" timestamp NOT NULL, 5 | "F4" decimal(8, 4) NOT NULL, 6 | "F5" decimal(8, 6) NOT NULL, 7 | "F6" varchar(1), 8 | "F7" varchar(1), 9 | "F8" decimal(9, 6) NOT NULL, 10 | "F9" decimal(9, 6) NOT NULL, 11 | "Number of Records" smallint NOT NULL, 12 | "WNET (bin)" smallint NOT NULL 13 | ); 14 | -------------------------------------------------------------------------------- /benchmark/Generico/queries/41.sql: -------------------------------------------------------------------------------- 1 | SELECT SUM("Generico_5"."InversionUS") AS "sum:InversionUS:ok", CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) AS "yr:FECHA:ok" FROM "Generico_5" WHERE ((CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) >= 2010) AND (CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) <= 2015) AND ("Generico_5"."Anunciante" IN ('BANTRAB/TODOTICKET', 'TODOTICKET', 'TODOTICKET.COM'))) GROUP BY "yr:FECHA:ok"; 2 | -------------------------------------------------------------------------------- /benchmark/Medicare2/queries/3.sql: -------------------------------------------------------------------------------- 1 | SELECT "Medicare2_2"."hcpcs_description" AS "hcpcs_description", "Medicare2_2"."nppes_entity_code" AS "nppes_entity_code", "Medicare2_2"."provider_type" AS "provider_type" FROM "Medicare2_2" WHERE (("Medicare2_2"."nppes_provider_state" = 'NY') AND ("Medicare2_2"."nppes_provider_country" = 'US')) GROUP BY "Medicare2_2"."hcpcs_description", "Medicare2_2"."nppes_entity_code", "Medicare2_2"."provider_type"; 2 | -------------------------------------------------------------------------------- /benchmark/Motos/queries/1.sql: -------------------------------------------------------------------------------- 1 | SELECT "Motos_1"."Marca" AS "Datos (copia)" FROM "Motos_1" WHERE (("Motos_1"."Categoria" IN ('CAMIONES', 'CAMIONES, BUSES Y PANELES', 'MOTOCICLETAS', 'PICK UPS, VANS Y JEEPS', 'PICK-UPS', 'SUV Y JEEPS', 'VEHICULOS NUEVOS')) AND (CAST(EXTRACT(YEAR FROM "Motos_1"."FECHA") AS BIGINT) >= 2010) AND (CAST(EXTRACT(YEAR FROM "Motos_1"."FECHA") AS BIGINT) <= 2015)) GROUP BY "Motos_1"."Marca" ORDER BY "Datos (copia)" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/Motos/queries/19.sql: -------------------------------------------------------------------------------- 1 | SELECT CAST(EXTRACT(MONTH FROM "Motos_1"."FECHA") AS BIGINT) AS "mn:FECHA:ok" FROM "Motos_1" WHERE (("Motos_1"."Categoria" IN ('CAMIONES', 'CAMIONES, BUSES Y PANELES', 'MOTOCICLETAS', 'PICK UPS, VANS Y JEEPS', 'PICK-UPS', 'SUV Y JEEPS', 'VEHICULOS NUEVOS')) AND (CAST(EXTRACT(YEAR FROM "Motos_1"."FECHA") AS BIGINT) >= 2010) AND (CAST(EXTRACT(YEAR FROM "Motos_1"."FECHA") AS BIGINT) <= 2015)) GROUP BY "mn:FECHA:ok"; 2 | -------------------------------------------------------------------------------- /benchmark/Motos/queries/22.sql: -------------------------------------------------------------------------------- 1 | SELECT CAST(EXTRACT(MONTH FROM "Motos_2"."FECHA") AS BIGINT) AS "mn:FECHA:ok" FROM "Motos_2" WHERE (("Motos_2"."Categoria" IN ('CAMIONES', 'CAMIONES, BUSES Y PANELES', 'MOTOCICLETAS', 'PICK UPS, VANS Y JEEPS', 'PICK-UPS', 'SUV Y JEEPS', 'VEHICULOS NUEVOS')) AND (CAST(EXTRACT(YEAR FROM "Motos_2"."FECHA") AS BIGINT) >= 2010) AND (CAST(EXTRACT(YEAR FROM "Motos_2"."FECHA") AS BIGINT) <= 2015)) GROUP BY "mn:FECHA:ok"; 2 | -------------------------------------------------------------------------------- /benchmark/Motos/queries/24.sql: -------------------------------------------------------------------------------- 1 | SELECT CAST(EXTRACT(YEAR FROM "Motos_2"."FECHA") AS BIGINT) AS "yr:FECHA:ok" FROM "Motos_2" WHERE ((CAST(EXTRACT(YEAR FROM "Motos_2"."FECHA") AS BIGINT) >= 2010) AND (CAST(EXTRACT(YEAR FROM "Motos_2"."FECHA") AS BIGINT) <= 2015) AND ("Motos_2"."Categoria" IN ('CAMIONES', 'CAMIONES, BUSES Y PANELES', 'MOTOCICLETAS', 'PICK UPS, VANS Y JEEPS', 'PICK-UPS', 'SUV Y JEEPS', 'VEHICULOS NUEVOS'))) GROUP BY "yr:FECHA:ok"; 2 | -------------------------------------------------------------------------------- /benchmark/Motos/queries/8.sql: -------------------------------------------------------------------------------- 1 | SELECT "Motos_2"."Marca" AS "Datos (copia)" FROM "Motos_2" WHERE (("Motos_2"."Categoria" IN ('CAMIONES', 'CAMIONES, BUSES Y PANELES', 'MOTOCICLETAS', 'PICK UPS, VANS Y JEEPS', 'PICK-UPS', 'SUV Y JEEPS', 'VEHICULOS NUEVOS')) AND (CAST(EXTRACT(YEAR FROM "Motos_2"."FECHA") AS BIGINT) >= 2010) AND (CAST(EXTRACT(YEAR FROM "Motos_2"."FECHA") AS BIGINT) <= 2015)) GROUP BY "Motos_2"."Marca" ORDER BY "Datos (copia)" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/SalariesFrance/queries/15.sql: -------------------------------------------------------------------------------- 1 | SELECT "SalariesFrance_13"."ZE2010_LIB" AS "ZE2010_LIB", AVG(CAST("SalariesFrance_13"."Latitude" AS double)) AS "avg:Latitude:ok", AVG(CAST("SalariesFrance_13"."Longitude" AS double)) AS "avg:Longitude:ok", SUM("SalariesFrance_13"."EMPSAL_NP1") AS "sum:EMPSAL_NP1:ok" FROM "SalariesFrance_13" WHERE ("SalariesFrance_13"."REG_LIB" = 'BOURGOGNE-FRANCHE-COMTÉ') GROUP BY "SalariesFrance_13"."ZE2010_LIB"; 2 | -------------------------------------------------------------------------------- /benchmark/USCensus/queries/3.sql: -------------------------------------------------------------------------------- 1 | SELECT "USCensus_3"."Agep (bin)" AS "Agep (bin)", CAST("USCensus_3"."SCHL" AS TEXT) AS "SCHL", CAST("USCensus_3"."SEX" AS BIGINT) AS "SEX", SUM(CAST("USCensus_3"."Number of Records" AS BIGINT)) AS "sum:Number of Records:ok" FROM "USCensus_3" WHERE (("USCensus_3"."Agep (bin)" >= 2) AND ("USCensus_3"."Agep (bin)" <= 9)) GROUP BY "USCensus_3"."Agep (bin)", "SCHL", "USCensus_3"."SEX", "USCensus_3"."SEX"; 2 | -------------------------------------------------------------------------------- /benchmark/YaleLanguages/data-urls.txt: -------------------------------------------------------------------------------- 1 | http://event.cwi.nl/da/PublicBIbenchmark/YaleLanguages/YaleLanguages_1.csv.bz2 2 | http://event.cwi.nl/da/PublicBIbenchmark/YaleLanguages/YaleLanguages_2.csv.bz2 3 | http://event.cwi.nl/da/PublicBIbenchmark/YaleLanguages/YaleLanguages_3.csv.bz2 4 | http://event.cwi.nl/da/PublicBIbenchmark/YaleLanguages/YaleLanguages_4.csv.bz2 5 | http://event.cwi.nl/da/PublicBIbenchmark/YaleLanguages/YaleLanguages_5.csv.bz2 6 | -------------------------------------------------------------------------------- /benchmark/CommonGovernment/queries/30.sql: -------------------------------------------------------------------------------- 1 | SELECT COUNT(DISTINCT "CommonGovernment_13"."refidvid_piid") AS "ctd:refidvid_piid:ok", SUM("CommonGovernment_13"."obligatedamount") AS "sum:obligatedamount:ok", "CommonGovernment_13"."vend_dunsnumber" AS "vend_dunsnumber", "CommonGovernment_13"."vend_vendorname" AS "vend_vendorname" FROM "CommonGovernment_13" GROUP BY "CommonGovernment_13"."vend_dunsnumber", "CommonGovernment_13"."vend_vendorname"; 2 | -------------------------------------------------------------------------------- /benchmark/TableroSistemaPenal/queries/16.sql: -------------------------------------------------------------------------------- 1 | SELECT "TableroSistemaPenal_5"."PAÍS" AS "PAÍS", COUNT(DISTINCT "TableroSistemaPenal_5"."ID_EVENTO") AS "ctd:ID_EVENTO:ok", CAST(EXTRACT(YEAR FROM "TableroSistemaPenal_5"."FECHA AUDIENCIA") AS BIGINT) AS "yr:FECHA AUDIENCIA:ok" FROM "TableroSistemaPenal_5" WHERE ("TableroSistemaPenal_5"."ILEGALIDAD_DETENCION" = cast('1' as double)) GROUP BY "TableroSistemaPenal_5"."PAÍS", "yr:FECHA AUDIENCIA:ok"; 2 | -------------------------------------------------------------------------------- /benchmark/Generico/queries/38.sql: -------------------------------------------------------------------------------- 1 | SELECT SUM("Generico_5"."InversionUS") AS "sum:Calculation_0061002123102817:ok", CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) AS "yr:FECHA:ok" FROM "Generico_5" WHERE ((CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) >= 2010) AND (CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) <= 2015) AND ("Generico_5"."Anunciante" IN ('BANTRAB/TODOTICKET', 'TODOTICKET', 'TODOTICKET.COM'))) GROUP BY "yr:FECHA:ok"; 2 | -------------------------------------------------------------------------------- /benchmark/RealEstate2/queries/21.sql: -------------------------------------------------------------------------------- 1 | SELECT "RealEstate2_7"."Postcode_District" AS "Postcode_District" FROM "RealEstate2_7" WHERE ((locate('THE BISHOPS AVENUE',"RealEstate2_7"."Street")>0) AND ("RealEstate2_7"."County" = 'GREATER LONDON') AND ("RealEstate2_7"."Date_of_Transfer" >= cast('1996-01-01' as DATE)) AND ("RealEstate2_7"."Date_of_Transfer" < cast('2019-01-01' as DATE)) AND ("RealEstate2_7"."Property_Type" <> 'O')) GROUP BY "RealEstate2_7"."Postcode_District"; 2 | -------------------------------------------------------------------------------- /benchmark/RealEstate2/queries/4.sql: -------------------------------------------------------------------------------- 1 | SELECT "RealEstate2_3"."Postcode_District" AS "Postcode_District" FROM "RealEstate2_3" WHERE ((locate('THE BISHOPS AVENUE',"RealEstate2_3"."Street")>0) AND ("RealEstate2_3"."County" = 'GREATER LONDON') AND ("RealEstate2_3"."Date_of_Transfer" >= cast('1996-01-01' as DATE)) AND ("RealEstate2_3"."Date_of_Transfer" < cast('2019-01-01' as DATE)) AND ("RealEstate2_3"."Property_Type" <> 'O')) GROUP BY "RealEstate2_3"."Postcode_District"; 2 | -------------------------------------------------------------------------------- /benchmark/Bimbo/queries/2.sql: -------------------------------------------------------------------------------- 1 | SELECT CAST("Bimbo_1"."Demanda_uni_equil" AS BIGINT) AS "Demanda_uni_equil", CAST("Bimbo_1"."Venta_uni_hoy" AS BIGINT) AS "Venta_uni_hoy" FROM "Bimbo_1" WHERE (CAST("Bimbo_1"."Agencia_ID" AS BIGINT) IN (1110, 1111, 1112, 1113, 1114, 1116, 1117, 1118, 1119, 1120, 1121, 1122, 1123, 1124, 1126, 1127, 1129, 1130, 1137, 1138)) GROUP BY "Bimbo_1"."Demanda_uni_equil", "Bimbo_1"."Venta_uni_hoy", "Demanda_uni_equil", "Bimbo_1"."Venta_uni_hoy"; 2 | -------------------------------------------------------------------------------- /benchmark/CMSprovider/queries/3.sql: -------------------------------------------------------------------------------- 1 | SELECT "CMSprovider_2"."HCPCS_DESCRIPTION" AS "HCPCS_DESCRIPTION", CAST("CMSprovider_2"."NPPES_PROVIDER_ZIP" AS BIGINT) AS "NPPES_PROVIDER_ZIP", SUM("CMSprovider_2"."AVERAGE_MEDICARE_PAYMENT_AMT") AS "sum:AVERAGE_MEDICARE_PAYMENT_AMT:ok" FROM "CMSprovider_2" WHERE ("CMSprovider_2"."NPPES_PROVIDER_STATE" = 'CA') GROUP BY "CMSprovider_2"."HCPCS_DESCRIPTION", "CMSprovider_2"."NPPES_PROVIDER_ZIP", "CMSprovider_2"."NPPES_PROVIDER_ZIP"; 2 | -------------------------------------------------------------------------------- /benchmark/CommonGovernment/queries/7.sql: -------------------------------------------------------------------------------- 1 | SELECT "CommonGovernment_13"."naics_name" AS "naics_name", "CommonGovernment_13"."prod_or_serv_code_desc" AS "prod_or_serv_code_desc", SUM("CommonGovernment_13"."obligatedamount") AS "sum:obligatedamount:ok", "CommonGovernment_13"."vend_vendorname" AS "vend_vendorname" FROM "CommonGovernment_13" GROUP BY "CommonGovernment_13"."naics_name", "CommonGovernment_13"."prod_or_serv_code_desc", "CommonGovernment_13"."vend_vendorname"; 2 | -------------------------------------------------------------------------------- /benchmark/Medicare1/queries/7.sql: -------------------------------------------------------------------------------- 1 | SELECT "Medicare1_2"."NPPES_PROVIDER_CITY" AS "NPPES_PROVIDER_CITY", "Medicare1_2"."NPPES_PROVIDER_STATE" AS "NPPES_PROVIDER_STATE", AVG(CAST("Medicare1_2"."Calculation_9030826185528129" AS double)) AS "avg:Calculation_9030826185528129:ok" FROM "Medicare1_2" WHERE (NOT ("Medicare1_2"."NPPES_PROVIDER_STATE" IN ('AK', 'AS', 'GU', 'HI', 'MP', 'PR', 'VI'))) GROUP BY "Medicare1_2"."NPPES_PROVIDER_CITY", "Medicare1_2"."NPPES_PROVIDER_STATE"; 2 | -------------------------------------------------------------------------------- /benchmark/Medicare3/queries/1.sql: -------------------------------------------------------------------------------- 1 | SELECT "Medicare3_1"."NPPES_PROVIDER_COUNTRY" AS "NPPES_PROVIDER_COUNTRY", "Medicare3_1"."NPPES_PROVIDER_STATE" AS "NPPES_PROVIDER_STATE", SUM("Medicare3_1"."AVERAGE_MEDICARE_ALLOWED_AMT") AS "sum:AVERAGE_MEDICARE_ALLOWED_AMT:ok" FROM "Medicare3_1" WHERE ("Medicare3_1"."PROVIDER_TYPE" IN ('Physical Medicine and Rehabilitation', 'Physical Therapist')) GROUP BY "Medicare3_1"."NPPES_PROVIDER_COUNTRY", "Medicare3_1"."NPPES_PROVIDER_STATE"; 2 | -------------------------------------------------------------------------------- /benchmark/RealEstate2/queries/20.sql: -------------------------------------------------------------------------------- 1 | SELECT "RealEstate2_7"."Postcode_District" AS "Postcode_District" FROM "RealEstate2_7" WHERE ((locate('THE BISHOPS AVENUE',"RealEstate2_7"."Street")>0) AND ("RealEstate2_7"."County" = 'CITY OF NOTTINGHAM') AND ("RealEstate2_7"."Date_of_Transfer" >= cast('1996-01-01' as DATE)) AND ("RealEstate2_7"."Date_of_Transfer" < cast('2019-01-01' as DATE)) AND ("RealEstate2_7"."Property_Type" <> 'O')) GROUP BY "RealEstate2_7"."Postcode_District"; 2 | -------------------------------------------------------------------------------- /benchmark/CommonGovernment/queries/21.sql: -------------------------------------------------------------------------------- 1 | SELECT (CASE WHEN ("CommonGovernment_13"."refidvid_piid" IS NULL) THEN null WHEN ("CommonGovernment_13"."refidvid_piid" = ' ') THEN null ELSE "CommonGovernment_13"."refidvid_piid" END) AS "Refidvid Piid (group)", "CommonGovernment_13"."award_type" AS "award_type", SUM("CommonGovernment_13"."obligatedamount") AS "sum:obligatedamount:ok" FROM "CommonGovernment_13" GROUP BY "Refidvid Piid (group)", "CommonGovernment_13"."award_type"; 2 | -------------------------------------------------------------------------------- /benchmark/Generico/queries/25.sql: -------------------------------------------------------------------------------- 1 | SELECT "Generico_5"."Vehiculo" AS "Vehiculo" FROM "Generico_5" WHERE (("Generico_5"."Anunciante" IN ('BANTRAB/TODOTICKET', 'TODOTICKET', 'TODOTICKET.COM')) AND (CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) >= 2010) AND (CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) <= 2015) AND (CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) IN (2014, 2015)) AND ("Generico_5"."Medio" = 'PRENSA')) GROUP BY "Generico_5"."Vehiculo"; 2 | -------------------------------------------------------------------------------- /benchmark/Motos/queries/11.sql: -------------------------------------------------------------------------------- 1 | SELECT "Motos_2"."Marca" AS "Datos (copia)", CAST(EXTRACT(MONTH FROM "Motos_2"."FECHA") AS BIGINT) AS "mn:FECHA:ok", SUM("Motos_2"."InversionUS") AS "sum:Calculation_0061002123102817:ok", CAST(EXTRACT(YEAR FROM "Motos_2"."FECHA") AS BIGINT) AS "yr:FECHA:ok" FROM "Motos_2" WHERE ((CAST(EXTRACT(YEAR FROM "Motos_2"."FECHA") AS BIGINT) = 2015) AND ("Motos_2"."Categoria" = 'MOTOCICLETAS')) GROUP BY "Motos_2"."Marca", "mn:FECHA:ok", "yr:FECHA:ok"; 2 | -------------------------------------------------------------------------------- /benchmark/TableroSistemaPenal/queries/23.sql: -------------------------------------------------------------------------------- 1 | SELECT "TableroSistemaPenal_6"."PAÍS" AS "PAÍS", "TableroSistemaPenal_6"."TIP TRIB" AS "TIP TRIB", SUM(CAST("TableroSistemaPenal_6"."Number of Records" AS BIGINT)) AS "sum:Number of Records:ok", CAST(EXTRACT(YEAR FROM "TableroSistemaPenal_6"."FECHA AUDIENCIA") AS BIGINT) AS "yr:FECHA AUDIENCIA:ok" FROM "TableroSistemaPenal_6" GROUP BY "TableroSistemaPenal_6"."PAÍS", "TableroSistemaPenal_6"."TIP TRIB", "yr:FECHA AUDIENCIA:ok"; 2 | -------------------------------------------------------------------------------- /benchmark/USCensus/queries/4.sql: -------------------------------------------------------------------------------- 1 | SELECT CAST("USCensus_2"."REGION" AS BIGINT) AS "REGION", CAST("USCensus_2"."ST" AS BIGINT) AS "ST (ss13pusa.csv+)", COUNT(DISTINCT CAST("USCensus_2"."SERIALNO" AS TEXT)) AS "TEMP(Calculation_368169302745513989)(1337797081)(0)", SUM(CAST("USCensus_2"."Number of Records" AS BIGINT)) AS "TEMP(Calculation_368169302745513989)(3967762572)(0)" FROM "USCensus_2" GROUP BY "USCensus_2"."REGION", "USCensus_2"."ST", "REGION", "USCensus_2"."ST"; 2 | -------------------------------------------------------------------------------- /benchmark/USCensus/queries/7.sql: -------------------------------------------------------------------------------- 1 | SELECT CAST("USCensus_3"."REGION" AS BIGINT) AS "REGION", CAST("USCensus_3"."ST" AS BIGINT) AS "ST (ss13pusa.csv+)", COUNT(DISTINCT CAST("USCensus_3"."SERIALNO" AS TEXT)) AS "TEMP(Calculation_368169302745513989)(1337797081)(0)", SUM(CAST("USCensus_3"."Number of Records" AS BIGINT)) AS "TEMP(Calculation_368169302745513989)(3967762572)(0)" FROM "USCensus_3" GROUP BY "USCensus_3"."REGION", "USCensus_3"."ST", "REGION", "USCensus_3"."ST"; 2 | -------------------------------------------------------------------------------- /benchmark/CityMaxCapita/queries/11.sql: -------------------------------------------------------------------------------- 1 | SELECT "CityMaxCapita_1"."City" AS "City", SUM(1) AS "TEMP(Calculation_-1088745174867206144)(2109769841)(0)", SUM(CAST("CityMaxCapita_1"."Number of Records" AS BIGINT)) AS "TEMP(Calculation_383650433982345216)(3967762572)(0)" FROM "CityMaxCapita_1" WHERE ((("CityMaxCapita_1"."City" <> 'Manhattan') OR ("CityMaxCapita_1"."City" IS NULL)) AND ("CityMaxCapita_1"."Keyword" IN ('shemale', 'trannies', 'tranny'))) GROUP BY "CityMaxCapita_1"."City"; 2 | -------------------------------------------------------------------------------- /benchmark/Euro2016/tables/Euro2016_1.table.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE "Euro2016_1"( 2 | "Number of Records" smallint NOT NULL, 3 | "id" integer NOT NULL, 4 | "lang" varchar(3) NOT NULL, 5 | "latitude" varchar(12), 6 | "longitude" varchar(13), 7 | "polarity" varchar(8), 8 | "polarity_confidence" decimal(16, 15), 9 | "subjectivity" varchar(10), 10 | "subjectivity_confidence" decimal(16, 15), 11 | "tweet" varchar(402) NOT NULL, 12 | "tweeted_at" timestamp 13 | ); 14 | -------------------------------------------------------------------------------- /benchmark/Romance/queries/8.sql: -------------------------------------------------------------------------------- 1 | SELECT REPLACE(trim(LOWER("Romance_1"."location"),' \\t\ \\x0b\\f\\r'),',','') AS "Calculation_813462698272518145" FROM "Romance_1" WHERE (("Romance_1"."lat" >= cast('40.466670000000001' as double)) AND ("Romance_1"."lat" <= cast('41' as double)) AND ("Romance_1"."lng" >= cast('-74.25' as double)) AND ("Romance_1"."lng" <= cast('-73.549999999999997' as double))) GROUP BY "Calculation_813462698272518145" ORDER BY "Calculation_813462698272518145" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/Romance/queries/9.sql: -------------------------------------------------------------------------------- 1 | SELECT REPLACE(trim(LOWER("Romance_2"."location"),' \\t\ \\x0b\\f\\r'),',','') AS "Calculation_813462698272518145" FROM "Romance_2" WHERE (("Romance_2"."lat" >= cast('40.466670000000001' as double)) AND ("Romance_2"."lat" <= cast('41' as double)) AND ("Romance_2"."lng" >= cast('-74.25' as double)) AND ("Romance_2"."lng" <= cast('-73.549999999999997' as double))) GROUP BY "Calculation_813462698272518145" ORDER BY "Calculation_813462698272518145" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/IGlocations2/queries/13.sql: -------------------------------------------------------------------------------- 1 | SELECT "IGlocations2_2"."city" AS "city", SUM(CAST("IGlocations2_2"."Number of Records" AS BIGINT)) AS "sum:Number of Records:ok" FROM "IGlocations2_2" WHERE (("IGlocations2_2"."State (copy)" = 'Alaska') AND ("IGlocations2_2"."state" IN ('Alabama', 'Alaska', 'Arizona', 'Arkansas', 'California', 'Colorado', 'Connecticut', 'Delaware', 'Florida', 'Georgia', 'Hawaii', 'Idaho', 'Illinois', 'Indiana', 'Iowa', 'Kansas'))) GROUP BY "IGlocations2_2"."city"; 2 | -------------------------------------------------------------------------------- /benchmark/Rentabilidad/queries/5.sql: -------------------------------------------------------------------------------- 1 | SELECT "Rentabilidad_1"."Figura" AS "Figura", "Rentabilidad_1"."GEC (group)" AS "GEC (group)", SUM("Rentabilidad_1"."Rentabilidad") AS "TEMP(Calculation_5560818164729849)(3482281234)(0)", SUM("Rentabilidad_1"."CF") AS "TEMP(Calculation_5560818164729849)(3669921802)(0)" FROM "Rentabilidad_1" WHERE (("Rentabilidad_1"."Locación" = 'Bogota Sur') AND ("Rentabilidad_1"."Zona" = 'CE')) GROUP BY "Rentabilidad_1"."Figura", "Rentabilidad_1"."GEC (group)"; 2 | -------------------------------------------------------------------------------- /benchmark/TableroSistemaPenal/queries/41.sql: -------------------------------------------------------------------------------- 1 | SELECT COUNT(DISTINCT "TableroSistemaPenal_5"."ID_EVENTO") AS "TEMP(Calculation_1170812112453858)(1612287278)(0)", COUNT(DISTINCT (CASE WHEN ("TableroSistemaPenal_5"."ILEGALIDAD_DETENCION" = 1) THEN CAST("TableroSistemaPenal_5"."ID_EVENTO" AS BIGINT) ELSE null END)) AS "TEMP(Calculation_1730819170442909)(620117205)(0)" FROM "TableroSistemaPenal_5" WHERE ('Volver a Tramitacion Inicial' = 'Volver a Tramitacion Inicial') HAVING (COUNT(1) > 0); 2 | -------------------------------------------------------------------------------- /benchmark/Generico/queries/34.sql: -------------------------------------------------------------------------------- 1 | SELECT CAST(EXTRACT(MONTH FROM "Generico_5"."FECHA") AS BIGINT) AS "mn:FECHA:ok", SUM("Generico_5"."InversionUS") AS "sum:Calculation_0061002123102817:ok", CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) AS "yr:FECHA:ok" FROM "Generico_5" WHERE ((CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) IN (2014, 2015)) AND ("Generico_5"."Anunciante" IN ('BANTRAB/TODOTICKET', 'TODOTICKET', 'TODOTICKET.COM'))) GROUP BY "mn:FECHA:ok", "yr:FECHA:ok"; 2 | -------------------------------------------------------------------------------- /benchmark/SalariesFrance/queries/12.sql: -------------------------------------------------------------------------------- 1 | SELECT "SalariesFrance_13"."ROME" AS "ROME", "SalariesFrance_13"."ROME_LIB" AS "ROME_LIB", MIN("SalariesFrance_13"."CODGEO_PRINCIPAL") AS "min:CODGEO_PRINCIPAL:nk", SUM("SalariesFrance_13"."EMPSAL_NP1") AS "sum:EMPSAL_NP1:ok" FROM "SalariesFrance_13" WHERE ("SalariesFrance_13"."REG_LIB" = 'NOUVELLE-AQUITAINE') GROUP BY "SalariesFrance_13"."ROME", "SalariesFrance_13"."ROME_LIB" HAVING (SUM("SalariesFrance_13"."EMPSAL_NP1") >= cast('0' as double)); 2 | -------------------------------------------------------------------------------- /benchmark/TableroSistemaPenal/queries/30.sql: -------------------------------------------------------------------------------- 1 | SELECT "TableroSistemaPenal_7"."RPA" AS "RPA" FROM "TableroSistemaPenal_7" WHERE (("TableroSistemaPenal_7"."CLASE" = 'CAUSAS') AND (("TableroSistemaPenal_7"."Calculation_0640821194248948" IS NULL) OR (("TableroSistemaPenal_7"."Calculation_0640821194248948" >= 'AMENAZAS.') AND ("TableroSistemaPenal_7"."Calculation_0640821194248948" <= 'ROBOS.'))) AND ("TableroSistemaPenal_7"."TIPO" IN ('militar', 'ordinaria'))) GROUP BY "TableroSistemaPenal_7"."RPA"; 2 | -------------------------------------------------------------------------------- /benchmark/Rentabilidad/queries/6.sql: -------------------------------------------------------------------------------- 1 | SELECT "Rentabilidad_1"."Figura" AS "Figura", "Rentabilidad_1"."Implementación Venta" AS "Implementación Venta", "Rentabilidad_1"."Locación" AS "Locación", "Rentabilidad_1"."Sede Foraneo Sintec" AS "Sede Foraneo Sintec", "Rentabilidad_1"."Zona" AS "Zona" FROM "Rentabilidad_1" GROUP BY "Rentabilidad_1"."Figura", "Rentabilidad_1"."Implementación Venta", "Rentabilidad_1"."Locación", "Rentabilidad_1"."Sede Foraneo Sintec", "Rentabilidad_1"."Zona"; 2 | -------------------------------------------------------------------------------- /benchmark/SalariesFrance/queries/11.sql: -------------------------------------------------------------------------------- 1 | SELECT "SalariesFrance_13"."ROME" AS "ROME", "SalariesFrance_13"."ROME_LIB" AS "ROME_LIB", MIN("SalariesFrance_13"."CODGEO_PRINCIPAL") AS "min:CODGEO_PRINCIPAL:nk", SUM("SalariesFrance_13"."EMPSAL_NP1") AS "sum:EMPSAL_NP1:ok" FROM "SalariesFrance_13" WHERE ("SalariesFrance_13"."REG_LIB" = 'BOURGOGNE-FRANCHE-COMTÉ') GROUP BY "SalariesFrance_13"."ROME", "SalariesFrance_13"."ROME_LIB" HAVING (SUM("SalariesFrance_13"."EMPSAL_NP1") >= cast('0' as double)); 2 | -------------------------------------------------------------------------------- /benchmark/Generico/queries/31.sql: -------------------------------------------------------------------------------- 1 | SELECT CAST(EXTRACT(MONTH FROM "Generico_5"."FECHA") AS BIGINT) AS "mn:FECHA:ok" FROM "Generico_5" WHERE (("Generico_5"."Anunciante" IN ('BANTRAB/TODOTICKET', 'TODOTICKET', 'TODOTICKET.COM')) AND (CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) >= 2010) AND (CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) <= 2015) AND (CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) IN (2014, 2015)) AND ("Generico_5"."Medio" = 'RADIO')) GROUP BY "mn:FECHA:ok"; 2 | -------------------------------------------------------------------------------- /benchmark/MulheresMil/queries/20.sql: -------------------------------------------------------------------------------- 1 | SELECT COUNT(DISTINCT "MulheresMil_1"."Calculation_838513981462429699") AS "ctd:Calculation_838513981462429699:ok" FROM "MulheresMil_1" WHERE ((NOT (("MulheresMil_1"."nome da sit matricula (situacao detalhada)" NOT IN ('', 'INTEGRALIZADA', 'TRANCADA', 'EM_CURSO', 'EM_DEPENDÊNCIA')) OR ("MulheresMil_1"."nome da sit matricula (situacao detalhada)" IS NULL))) AND (NOT ("MulheresMil_1"."situacao_da_turma" IN ('CANCELADA', 'CRIADA', 'PUBLICADA')))) HAVING (COUNT(1) > 0); 2 | -------------------------------------------------------------------------------- /benchmark/Rentabilidad/queries/3.sql: -------------------------------------------------------------------------------- 1 | SELECT "Rentabilidad_1"."Deudor" AS "Deudor", "Rentabilidad_1"."Ruta de Venta" AS "Ruta de Venta", SUM("Rentabilidad_1"."Rentabilidad") AS "TEMP(Calculation_5560818164729849)(3482281234)(0)", SUM("Rentabilidad_1"."CF") AS "TEMP(Calculation_5560818164729849)(3669921802)(0)" FROM "Rentabilidad_1" WHERE (("Rentabilidad_1"."Sede Foraneo Sintec" = 'Foraneo') AND ("Rentabilidad_1"."Zona" = 'NR')) GROUP BY "Rentabilidad_1"."Deudor", "Rentabilidad_1"."Ruta de Venta"; 2 | -------------------------------------------------------------------------------- /benchmark/TableroSistemaPenal/queries/27.sql: -------------------------------------------------------------------------------- 1 | SELECT "TableroSistemaPenal_7"."DELITO" AS "DELITO" FROM "TableroSistemaPenal_7" WHERE (("TableroSistemaPenal_7"."CLASE" = 'CAUSAS') AND (("TableroSistemaPenal_7"."Calculation_0640821194248948" IS NULL) OR (("TableroSistemaPenal_7"."Calculation_0640821194248948" >= 'AMENAZAS.') AND ("TableroSistemaPenal_7"."Calculation_0640821194248948" <= 'ROBOS.'))) AND ("TableroSistemaPenal_7"."TIPO" IN ('militar', 'ordinaria'))) GROUP BY "TableroSistemaPenal_7"."DELITO"; 2 | -------------------------------------------------------------------------------- /benchmark/CommonGovernment/queries/35.sql: -------------------------------------------------------------------------------- 1 | SELECT MIN("CommonGovernment_8"."naics_name") AS "TEMP(attr:naics_name:nk)(3709532549)(0)", MAX("CommonGovernment_8"."naics_name") AS "TEMP(attr:naics_name:nk)(766450649)(0)", "CommonGovernment_8"."naics_code" AS "naics_code", SUM(CAST("CommonGovernment_8"."Number of Records" AS BIGINT)) AS "sum:Number of Records:ok", SUM("CommonGovernment_8"."obligatedamount") AS "sum:obligatedamount:ok" FROM "CommonGovernment_8" GROUP BY "CommonGovernment_8"."naics_code"; 2 | -------------------------------------------------------------------------------- /benchmark/Generico/queries/30.sql: -------------------------------------------------------------------------------- 1 | SELECT CAST(EXTRACT(MONTH FROM "Generico_5"."FECHA") AS BIGINT) AS "mn:FECHA:ok" FROM "Generico_5" WHERE (("Generico_5"."Anunciante" IN ('BANTRAB/TODOTICKET', 'TODOTICKET', 'TODOTICKET.COM')) AND (CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) >= 2010) AND (CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) <= 2015) AND ("Generico_5"."Medio" = 'TELEVISION NACIONAL') AND (CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) = 2015)) GROUP BY "mn:FECHA:ok"; 2 | -------------------------------------------------------------------------------- /benchmark/CommonGovernment/queries/33.sql: -------------------------------------------------------------------------------- 1 | SELECT MIN("CommonGovernment_13"."naics_name") AS "TEMP(attr:naics_name:nk)(3709532549)(0)", MAX("CommonGovernment_13"."naics_name") AS "TEMP(attr:naics_name:nk)(766450649)(0)", "CommonGovernment_13"."naics_code" AS "naics_code", SUM(CAST("CommonGovernment_13"."Number of Records" AS BIGINT)) AS "sum:Number of Records:ok", SUM("CommonGovernment_13"."obligatedamount") AS "sum:obligatedamount:ok" FROM "CommonGovernment_13" GROUP BY "CommonGovernment_13"."naics_code"; 2 | -------------------------------------------------------------------------------- /benchmark/Motos/queries/17.sql: -------------------------------------------------------------------------------- 1 | SELECT "Motos_2"."Vehiculo" AS "Vehiculo", SUM("Motos_2"."InversionUS") AS "sum:Calculation_0061002123102817:ok", SUM(CAST("Motos_2"."NumAnuncios" AS BIGINT)) AS "sum:NumAnuncios:ok", CAST(EXTRACT(YEAR FROM "Motos_2"."FECHA") AS BIGINT) AS "yr:FECHA:ok" FROM "Motos_2" WHERE ((CAST(EXTRACT(YEAR FROM "Motos_2"."FECHA") AS BIGINT) = 2015) AND ("Motos_2"."Categoria" = 'MOTOCICLETAS') AND ("Motos_2"."Medio" = 'TELEVISION NACIONAL')) GROUP BY "Motos_2"."Vehiculo", "yr:FECHA:ok"; 2 | -------------------------------------------------------------------------------- /benchmark/Wins/queries/3.sql: -------------------------------------------------------------------------------- 1 | SELECT "Wins_2"."tTRK3" AS "tTRK" FROM "Wins_2" WHERE ("Wins_2"."tTRK3" NOT IN ('MD', 'RET', 'PLN', 'ONE', 'BCF', 'WRD', 'HST', 'HPO', 'PRV', 'ASD', 'CLS', 'FAR', 'TIL', 'GPR', 'ELK', 'ARP', 'SWF', 'EMD', 'CAS', 'CBY', 'SDY', 'ZIA', 'CWF', 'RIL', 'RP', 'BKF', 'FON', 'ALB', 'FER', 'SRP', 'RUI', 'DEP', 'ELY', 'GF', 'EMT', 'GIL', 'MED', 'ABT', 'PHA', 'BOI', 'OTC', 'UN', 'LNN', 'SUD', 'LBG', 'WYO', 'SON', 'MIL', 'FTP', 'GRP', 'FMT', 'CPW')) GROUP BY "Wins_2"."tTRK3" ORDER BY "tTRK" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/Wins/queries/4.sql: -------------------------------------------------------------------------------- 1 | SELECT "Wins_4"."tTRK3" AS "tTRK" FROM "Wins_4" WHERE ("Wins_4"."tTRK3" NOT IN ('MD', 'RET', 'PLN', 'ONE', 'BCF', 'WRD', 'HST', 'HPO', 'PRV', 'ASD', 'CLS', 'FAR', 'TIL', 'GPR', 'ELK', 'ARP', 'SWF', 'EMD', 'CAS', 'CBY', 'SDY', 'ZIA', 'CWF', 'RIL', 'RP', 'BKF', 'FON', 'ALB', 'FER', 'SRP', 'RUI', 'DEP', 'ELY', 'GF', 'EMT', 'GIL', 'MED', 'ABT', 'PHA', 'BOI', 'OTC', 'UN', 'LNN', 'SUD', 'LBG', 'WYO', 'SON', 'MIL', 'FTP', 'GRP', 'FMT', 'CPW')) GROUP BY "Wins_4"."tTRK3" ORDER BY "tTRK" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/IUBLibrary/queries/1.sql: -------------------------------------------------------------------------------- 1 | SELECT "IUBLibrary_1"."Calculation_649925789325832192" AS "Calculation_649925789325832192", CAST("IUBLibrary_1"."PubYear" AS BIGINT) AS "PubYear", "IUBLibrary_1"."Sh" AS "Sh", SUM(1) AS "usr:Number of Records:ok", CAST(EXTRACT(YEAR FROM "IUBLibrary_1"."DateLastCharged") AS BIGINT) AS "yr:DateLastCharged:ok" FROM "IUBLibrary_1" GROUP BY "IUBLibrary_1"."Calculation_649925789325832192", "IUBLibrary_1"."PubYear", "IUBLibrary_1"."Sh", "yr:DateLastCharged:ok", "PubYear"; 2 | -------------------------------------------------------------------------------- /benchmark/Motos/queries/3.sql: -------------------------------------------------------------------------------- 1 | SELECT "Motos_1"."Marca" AS "Datos (copia)", SUM("Motos_1"."InversionUS") AS "TEMP(TC_)(2622528870)(0)", SUM("Motos_1"."InversionUS") AS "sum:Calculation_0061002123102817:ok", CAST(EXTRACT(YEAR FROM "Motos_1"."FECHA") AS BIGINT) AS "yr:FECHA:ok" FROM "Motos_1" WHERE ((CAST(EXTRACT(YEAR FROM "Motos_1"."FECHA") AS BIGINT) >= 2010) AND (CAST(EXTRACT(YEAR FROM "Motos_1"."FECHA") AS BIGINT) <= 2015) AND ("Motos_1"."Categoria" = 'MOTOCICLETAS')) GROUP BY "Motos_1"."Marca", "yr:FECHA:ok"; 2 | -------------------------------------------------------------------------------- /benchmark/IGlocations2/queries/8.sql: -------------------------------------------------------------------------------- 1 | SELECT "IGlocations2_1"."media_type" AS "media_type", "IGlocations2_1"."state" AS "state", SUM(CAST("IGlocations2_1"."Number of Records" AS BIGINT)) AS "sum:Number of Records:ok" FROM "IGlocations2_1" WHERE ("IGlocations2_1"."state" IN ('Alabama', 'Alaska', 'Arizona', 'Arkansas', 'California', 'Colorado', 'Connecticut', 'Delaware', 'Florida', 'Georgia', 'Hawaii', 'Idaho', 'Illinois', 'Indiana', 'Iowa', 'Kansas')) GROUP BY "IGlocations2_1"."media_type", "IGlocations2_1"."state"; 2 | -------------------------------------------------------------------------------- /benchmark/RealEstate1/queries/7.sql: -------------------------------------------------------------------------------- 1 | SELECT MIN(CAST("RealEstate1_2"."Calculation_5480628224156393" as DATE)) AS "TEMP(none:Calculation_5480628224156393:qk lower)(290714814)(0)", MAX(CAST("RealEstate1_2"."Calculation_5480628224156393" as DATE)) AS "TEMP(none:Calculation_5480628224156393:qk upper)(290714814)(0)" FROM "RealEstate1_2" WHERE ((CAST("RealEstate1_2"."Date of Transfer" as DATE) >= cast('2005-01-01' as DATE)) AND (CAST("RealEstate1_2"."Date of Transfer" as DATE) <= cast('2015-03-31' as DATE))) HAVING (COUNT(1) > 0); -------------------------------------------------------------------------------- /benchmark/Wins/queries/13.sql: -------------------------------------------------------------------------------- 1 | SELECT CAST("Wins_2"."nDS" AS BIGINT) AS "nDS" FROM "Wins_2" WHERE ("Wins_2"."tTRK3" NOT IN ('MD', 'RET', 'PLN', 'ONE', 'BCF', 'WRD', 'HST', 'HPO', 'PRV', 'ASD', 'CLS', 'FAR', 'TIL', 'GPR', 'ELK', 'ARP', 'SWF', 'EMD', 'CAS', 'CBY', 'SDY', 'ZIA', 'CWF', 'RIL', 'RP', 'BKF', 'FON', 'ALB', 'FER', 'SRP', 'RUI', 'DEP', 'ELY', 'GF', 'EMT', 'GIL', 'MED', 'ABT', 'PHA', 'BOI', 'OTC', 'UN', 'LNN', 'SUD', 'LBG', 'WYO', 'SON', 'MIL', 'FTP', 'GRP', 'FMT', 'CPW')) GROUP BY "Wins_2"."nDS", "Wins_2"."nDS"; 2 | -------------------------------------------------------------------------------- /benchmark/Wins/queries/14.sql: -------------------------------------------------------------------------------- 1 | SELECT CAST("Wins_3"."nDS" AS BIGINT) AS "nDS" FROM "Wins_3" WHERE ("Wins_3"."tTRK3" NOT IN ('MD', 'RET', 'PLN', 'ONE', 'BCF', 'WRD', 'HST', 'HPO', 'PRV', 'ASD', 'CLS', 'FAR', 'TIL', 'GPR', 'ELK', 'ARP', 'SWF', 'EMD', 'CAS', 'CBY', 'SDY', 'ZIA', 'CWF', 'RIL', 'RP', 'BKF', 'FON', 'ALB', 'FER', 'SRP', 'RUI', 'DEP', 'ELY', 'GF', 'EMT', 'GIL', 'MED', 'ABT', 'PHA', 'BOI', 'OTC', 'UN', 'LNN', 'SUD', 'LBG', 'WYO', 'SON', 'MIL', 'FTP', 'GRP', 'FMT', 'CPW')) GROUP BY "Wins_3"."nDS", "Wins_3"."nDS"; 2 | -------------------------------------------------------------------------------- /benchmark/Wins/queries/2.sql: -------------------------------------------------------------------------------- 1 | SELECT "Wins_2"."tPP1TRK" AS "tPP1TRK" FROM "Wins_2" WHERE ("Wins_2"."tTRK3" NOT IN ('MD', 'RET', 'PLN', 'ONE', 'BCF', 'WRD', 'HST', 'HPO', 'PRV', 'ASD', 'CLS', 'FAR', 'TIL', 'GPR', 'ELK', 'ARP', 'SWF', 'EMD', 'CAS', 'CBY', 'SDY', 'ZIA', 'CWF', 'RIL', 'RP', 'BKF', 'FON', 'ALB', 'FER', 'SRP', 'RUI', 'DEP', 'ELY', 'GF', 'EMT', 'GIL', 'MED', 'ABT', 'PHA', 'BOI', 'OTC', 'UN', 'LNN', 'SUD', 'LBG', 'WYO', 'SON', 'MIL', 'FTP', 'GRP', 'FMT', 'CPW')) GROUP BY "Wins_2"."tPP1TRK" ORDER BY "tPP1TRK" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/Generico/queries/28.sql: -------------------------------------------------------------------------------- 1 | SELECT (CASE WHEN ("Generico_5"."Medio" IN ('PRENSA', 'REVISTAS', 'REVISTAS DE PRENSA')) THEN 'PRENSA' ELSE "Generico_5"."Medio" END) AS "Medio (grupo)" FROM "Generico_5" WHERE (("Generico_5"."Anunciante" IN ('BANTRAB/TODOTICKET', 'TODOTICKET', 'TODOTICKET.COM')) AND (CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) >= 2010) AND (CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) <= 2015) AND (CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) = 2015)) GROUP BY "Medio (grupo)"; 2 | -------------------------------------------------------------------------------- /benchmark/Generico/queries/40.sql: -------------------------------------------------------------------------------- 1 | SELECT SUM("Generico_5"."InversionUS") AS "sum:InversionUS:ok", CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) AS "yr:FECHA:ok" FROM "Generico_5" WHERE ((CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) >= 2010) AND (CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) <= 2015) AND ("Generico_5"."Anunciante" IN ('BANTRAB/TODOTICKET', 'TODOTICKET', 'TODOTICKET.COM')) AND (CAST(EXTRACT(MONTH FROM "Generico_5"."FECHA") AS BIGINT) IN (1, 2, 3, 4, 5))) GROUP BY "yr:FECHA:ok"; 2 | -------------------------------------------------------------------------------- /benchmark/TableroSistemaPenal/queries/10.sql: -------------------------------------------------------------------------------- 1 | SELECT "TableroSistemaPenal_5"."CAUTELAR" AS "CAUTELAR", "TableroSistemaPenal_5"."PAÍS" AS "PAÍS", COUNT(DISTINCT "TableroSistemaPenal_5"."ID_EVENTO") AS "ctd:ID_EVENTO:ok", CAST(EXTRACT(YEAR FROM "TableroSistemaPenal_5"."FECHA AUDIENCIA") AS BIGINT) AS "yr:FECHA AUDIENCIA:ok" FROM "TableroSistemaPenal_5" WHERE ('Volver a Tramitacion Inicial' = 'Volver a Tramitacion Inicial') GROUP BY "TableroSistemaPenal_5"."CAUTELAR", "TableroSistemaPenal_5"."PAÍS", "yr:FECHA AUDIENCIA:ok"; 2 | -------------------------------------------------------------------------------- /benchmark/Taxpayer/queries/15.sql: -------------------------------------------------------------------------------- 1 | SELECT AVG(CAST(("Taxpayer_10"."average_Medicare_allowed_amt" - "Taxpayer_10"."average_Medicare_payment_amt") AS double)) AS "avg:Calculation_9940518082838207:ok", "Taxpayer_10"."nppes_provider_first_name" AS "nppes_provider_first_name" FROM "Taxpayer_10" WHERE (("Taxpayer_10"."hcpcs_description" = 'Initial hospital care') AND ("Taxpayer_10"."nppes_provider_city" IN ('BELLEVUE', 'BELLVUE')) AND ("Taxpayer_10"."nppes_provider_state" = 'WA')) GROUP BY "Taxpayer_10"."nppes_provider_first_name"; 2 | -------------------------------------------------------------------------------- /benchmark/Hatred/queries/15.sql: -------------------------------------------------------------------------------- 1 | SELECT "Hatred_1"."State " AS "State ", SUM(1) AS "TEMP(Calculation_251075720248410112)(2109769841)(0)", CAST(MAX("Hatred_1"."StatePopNum") AS BIGINT) AS "TEMP(Calculation_251075720248410112)(3451088709)(0)", CAST(MIN("Hatred_1"."StatePopNum") AS BIGINT) AS "TEMP(Calculation_251075720248410112)(3855970114)(0)" FROM "Hatred_1" WHERE (("Hatred_1"."State " <> 'DC') AND ("Hatred_1"."Keyword" IN ('nigger', 'porch monkey'))) GROUP BY "Hatred_1"."State " HAVING ((SUM(1) >= 30) AND (SUM(1) <= 100000)); 2 | -------------------------------------------------------------------------------- /benchmark/TableroSistemaPenal/queries/14.sql: -------------------------------------------------------------------------------- 1 | SELECT "TableroSistemaPenal_5"."PAÍS" AS "PAÍS", "TableroSistemaPenal_5"."SENTENCIA" AS "SENTENCIA", COUNT(DISTINCT "TableroSistemaPenal_5"."ID_EVENTO") AS "ctd:ID_EVENTO:ok", CAST(EXTRACT(YEAR FROM "TableroSistemaPenal_5"."FECHA AUDIENCIA") AS BIGINT) AS "yr:FECHA AUDIENCIA:ok" FROM "TableroSistemaPenal_5" WHERE ('Volver a Tramitacion Inicial' = 'Volver a Tramitacion Inicial') GROUP BY "TableroSistemaPenal_5"."PAÍS", "TableroSistemaPenal_5"."SENTENCIA", "yr:FECHA AUDIENCIA:ok"; 2 | -------------------------------------------------------------------------------- /benchmark/Taxpayer/queries/16.sql: -------------------------------------------------------------------------------- 1 | SELECT AVG(CAST(("Taxpayer_10"."average_Medicare_allowed_amt" - "Taxpayer_10"."average_Medicare_payment_amt") AS double)) AS "avg:Calculation_9940518082838207:ok", "Taxpayer_10"."nppes_provider_last_org_name" AS "nppes_provider_last_org_name" FROM "Taxpayer_10" WHERE (("Taxpayer_10"."hcpcs_description" = 'Initial hospital care') AND ("Taxpayer_10"."nppes_provider_city" IN ('BELLEVUE', 'BELLVUE')) AND ("Taxpayer_10"."nppes_provider_state" = 'WA')) GROUP BY "Taxpayer_10"."nppes_provider_last_org_name"; 2 | -------------------------------------------------------------------------------- /benchmark/Bimbo/tables/Bimbo_1.table.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE "Bimbo_1"( 2 | "Agencia_ID" smallint NOT NULL, 3 | "Canal_ID" smallint NOT NULL, 4 | "Cliente_ID" integer NOT NULL, 5 | "Demanda_uni_equil" smallint NOT NULL, 6 | "Dev_proxima" double NOT NULL, 7 | "Dev_uni_proxima" integer NOT NULL, 8 | "Number of Records" smallint NOT NULL, 9 | "Producto_ID" integer NOT NULL, 10 | "Ruta_SAK" smallint NOT NULL, 11 | "Semana" smallint NOT NULL, 12 | "Venta_hoy" double NOT NULL, 13 | "Venta_uni_hoy" smallint NOT NULL 14 | ); 15 | -------------------------------------------------------------------------------- /benchmark/CommonGovernment/queries/2.sql: -------------------------------------------------------------------------------- 1 | SELECT "CommonGovernment_13"."ag_name" AS "ag_name", "CommonGovernment_13"."funding_agency_name" AS "funding_agency_name", "CommonGovernment_13"."level1_category" AS "level1_category", CAST(EXTRACT(YEAR FROM (cast("CommonGovernment_13"."signeddate" as DATE) + 3 * INTERVAL '1' MONTH)) AS BIGINT) AS "yr:signeddate:ok" FROM "CommonGovernment_13" GROUP BY "CommonGovernment_13"."ag_name", "CommonGovernment_13"."funding_agency_name", "CommonGovernment_13"."level1_category", "yr:signeddate:ok"; 2 | -------------------------------------------------------------------------------- /benchmark/Hatred/queries/14.sql: -------------------------------------------------------------------------------- 1 | SELECT "Hatred_1"."State " AS "State ", SUM(1) AS "TEMP(Calculation_251075720248410112)(2109769841)(0)", CAST(MAX("Hatred_1"."StatePopNum") AS BIGINT) AS "TEMP(Calculation_251075720248410112)(3451088709)(0)", CAST(MIN("Hatred_1"."StatePopNum") AS BIGINT) AS "TEMP(Calculation_251075720248410112)(3855970114)(0)" FROM "Hatred_1" WHERE (("Hatred_1"."State " <> 'DC') AND ("Hatred_1"."Keyword" IN ('coon', 'nigger', 'porch monkey'))) GROUP BY "Hatred_1"."State " HAVING ((SUM(1) >= 30) AND (SUM(1) <= 100000)); 2 | -------------------------------------------------------------------------------- /benchmark/Motos/queries/15.sql: -------------------------------------------------------------------------------- 1 | SELECT "Motos_2"."Medio" AS "Medio" FROM "Motos_2" WHERE (('Cerrar' = 'Cerrar') AND ("Motos_2"."Categoria" IN ('CAMIONES', 'CAMIONES, BUSES Y PANELES', 'MOTOCICLETAS', 'PICK UPS, VANS Y JEEPS', 'PICK-UPS', 'SUV Y JEEPS', 'VEHICULOS NUEVOS')) AND (CAST(EXTRACT(YEAR FROM "Motos_2"."FECHA") AS BIGINT) >= 2010) AND (CAST(EXTRACT(YEAR FROM "Motos_2"."FECHA") AS BIGINT) <= 2015) AND (CAST(EXTRACT(YEAR FROM "Motos_2"."FECHA") AS BIGINT) = 2015) AND ("Motos_2"."Categoria" = 'MOTOCICLETAS')) GROUP BY "Motos_2"."Medio"; 2 | -------------------------------------------------------------------------------- /benchmark/SalariesFrance/queries/3.sql: -------------------------------------------------------------------------------- 1 | SELECT "SalariesFrance_11"."A129_LIBCOURT_PJ" AS "A129_LIBCOURT_PJ", "SalariesFrance_11"."A129_LIB" AS "A129_LIB", "SalariesFrance_11"."Calculation_490892384732147714" AS "Calculation_490892384732147714", MIN("SalariesFrance_11"."NOM_PAGES_JAUNES") AS "min:NOM_PAGES_JAUNES:nk", SUM("SalariesFrance_11"."EMPSAL_NP1") AS "sum:EMPSAL_NP1:ok" FROM "SalariesFrance_11" GROUP BY "SalariesFrance_11"."A129_LIBCOURT_PJ", "SalariesFrance_11"."A129_LIB", "SalariesFrance_11"."Calculation_490892384732147714"; 2 | -------------------------------------------------------------------------------- /benchmark/SalariesFrance/queries/4.sql: -------------------------------------------------------------------------------- 1 | SELECT "SalariesFrance_13"."A129_LIBCOURT_PJ" AS "A129_LIBCOURT_PJ", "SalariesFrance_13"."A129_LIB" AS "A129_LIB", "SalariesFrance_13"."Calculation_490892384732147714" AS "Calculation_490892384732147714", MIN("SalariesFrance_13"."NOM_PAGES_JAUNES") AS "min:NOM_PAGES_JAUNES:nk", SUM("SalariesFrance_13"."EMPSAL_NP1") AS "sum:EMPSAL_NP1:ok" FROM "SalariesFrance_13" GROUP BY "SalariesFrance_13"."A129_LIBCOURT_PJ", "SalariesFrance_13"."A129_LIB", "SalariesFrance_13"."Calculation_490892384732147714"; 2 | -------------------------------------------------------------------------------- /benchmark/YaleLanguages/queries/10.sql: -------------------------------------------------------------------------------- 1 | SELECT "YaleLanguages_3"."Calculation_3110108110633423" AS "Calculation_3110108110633423", SUM(CAST("YaleLanguages_3"."Number of Records" AS BIGINT)) AS "sum:Number of Records:ok", CAST(EXTRACT(YEAR FROM "YaleLanguages_3"."CHARGE_DATE") AS BIGINT) AS "yr:CHARGE_DATE:ok" FROM "YaleLanguages_3" WHERE ((CAST("YaleLanguages_3"."CHARGE_DATE" as DATE) >= cast('2002-01-01' as DATE)) AND ("YaleLanguages_3"."PATRON_TYPE (Pseudo vs Patron)" = 'Patron')) GROUP BY "Calculation_3110108110633423", "yr:CHARGE_DATE:ok"; 2 | -------------------------------------------------------------------------------- /benchmark/YaleLanguages/queries/6.sql: -------------------------------------------------------------------------------- 1 | SELECT "YaleLanguages_2"."Calculation_1810108111146429" AS "Calculation_1810108111146429", SUM(CAST("YaleLanguages_2"."Number of Records" AS BIGINT)) AS "sum:Number of Records:ok", CAST(EXTRACT(YEAR FROM "YaleLanguages_2"."CHARGE_DATE") AS BIGINT) AS "yr:CHARGE_DATE:ok" FROM "YaleLanguages_2" WHERE ((CAST("YaleLanguages_2"."CHARGE_DATE" as DATE) >= cast('2002-01-01' as DATE)) AND ("YaleLanguages_2"."PATRON_TYPE (Pseudo vs Patron)" = 'Patron')) GROUP BY "Calculation_1810108111146429", "yr:CHARGE_DATE:ok"; 2 | -------------------------------------------------------------------------------- /benchmark/IGlocations2/queries/1.sql: -------------------------------------------------------------------------------- 1 | SELECT "IGlocations2_1"."Calculation_1750724145742463" AS "Calculation_1750724145742463", "IGlocations2_1"."Calculation_9330724145728972" AS "Calculation_9330724145728972" FROM "IGlocations2_1" WHERE ("IGlocations2_1"."state" IN ('Alabama', 'Alaska', 'Arizona', 'Arkansas', 'California', 'Colorado', 'Connecticut', 'Delaware', 'Florida', 'Georgia', 'Hawaii', 'Idaho', 'Illinois', 'Indiana', 'Iowa', 'Kansas')) GROUP BY "IGlocations2_1"."Calculation_1750724145742463", "IGlocations2_1"."Calculation_9330724145728972"; 2 | -------------------------------------------------------------------------------- /benchmark/NYC/queries/4.sql: -------------------------------------------------------------------------------- 1 | SELECT "NYC_2"."Borough" AS "Borough", "NYC_2"."Complaint Type" AS "Complaint Type", CAST(EXTRACT(QUARTER FROM "NYC_2"."Created Date") AS BIGINT) AS "qr:Created Date:ok", SUM(CAST("NYC_2"."Number of Records" AS BIGINT)) AS "sum:Number of Records:ok" FROM "NYC_2" WHERE (("NYC_2"."Borough" >= 'BRONX') AND ("NYC_2"."Borough" <= 'STATEN ISLAND') AND ("NYC_2"."Complaint Type" IN ('Blocked Driveway', 'Street Condition', 'Street Light Condition'))) GROUP BY "NYC_2"."Borough", "NYC_2"."Complaint Type", "qr:Created Date:ok"; 2 | -------------------------------------------------------------------------------- /benchmark/Generico/queries/16.sql: -------------------------------------------------------------------------------- 1 | SELECT "Generico_5"."Categoria" AS "Categoria" FROM "Generico_5" WHERE (("Generico_5"."Anunciante" IN ('BANTRAB/TODOTICKET', 'TODOTICKET', 'TODOTICKET.COM')) AND (CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) >= 2010) AND (CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) <= 2015) AND (CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) IN (2014, 2015)) AND ("Generico_5"."Medio" = 'RADIO') AND (CAST(EXTRACT(MONTH FROM "Generico_5"."FECHA") AS BIGINT) IN (1, 2, 3, 4, 5))) GROUP BY "Generico_5"."Categoria"; 2 | -------------------------------------------------------------------------------- /benchmark/Rentabilidad/queries/2.sql: -------------------------------------------------------------------------------- 1 | SELECT "Rentabilidad_1"."Deudor" AS "Deudor", "Rentabilidad_1"."Ruta de Venta" AS "Ruta de Venta", SUM("Rentabilidad_1"."Rentabilidad") AS "TEMP(Calculation_5560818164729849)(3482281234)(0)", SUM("Rentabilidad_1"."CF") AS "TEMP(Calculation_5560818164729849)(3669921802)(0)" FROM "Rentabilidad_1" WHERE (("Rentabilidad_1"."Figura" = 'Preventa On Premise') AND ("Rentabilidad_1"."Sede Foraneo Sintec" = 'Sede') AND ("Rentabilidad_1"."Zona" = 'OC')) GROUP BY "Rentabilidad_1"."Deudor", "Rentabilidad_1"."Ruta de Venta"; 2 | -------------------------------------------------------------------------------- /benchmark/Rentabilidad/queries/27.sql: -------------------------------------------------------------------------------- 1 | SELECT "Rentabilidad_7"."Deudor" AS "Deudor", "Rentabilidad_7"."Ruta de Venta" AS "Ruta de Venta", SUM("Rentabilidad_7"."Rentabilidad") AS "TEMP(Calculation_5560818164729849)(3482281234)(0)", SUM("Rentabilidad_7"."CF") AS "TEMP(Calculation_5560818164729849)(3669921802)(0)" FROM "Rentabilidad_7" WHERE (("Rentabilidad_7"."Figura" = 'Preventa On Premise') AND ("Rentabilidad_7"."Sede Foraneo Sintec" = 'Sede') AND ("Rentabilidad_7"."Zona" = 'OC')) GROUP BY "Rentabilidad_7"."Deudor", "Rentabilidad_7"."Ruta de Venta"; 2 | -------------------------------------------------------------------------------- /benchmark/SalariesFrance/queries/13.sql: -------------------------------------------------------------------------------- 1 | SELECT "SalariesFrance_13"."ROME" AS "ROME", "SalariesFrance_13"."ROME_LIB" AS "ROME_LIB", MIN("SalariesFrance_13"."CODGEO_PRINCIPAL") AS "min:CODGEO_PRINCIPAL:nk", SUM("SalariesFrance_13"."EMPSAL_NP1") AS "sum:EMPSAL_NP1:ok" FROM "SalariesFrance_13" WHERE (("SalariesFrance_13"."REG_LIB" = 'BOURGOGNE-FRANCHE-COMTÉ') AND ("SalariesFrance_13"."ZE2010_LIB" = 'COSNE - CLAMECY')) GROUP BY "SalariesFrance_13"."ROME", "SalariesFrance_13"."ROME_LIB" HAVING (SUM("SalariesFrance_13"."EMPSAL_NP1") >= cast('0' as double)); 2 | -------------------------------------------------------------------------------- /benchmark/SalariesFrance/queries/17.sql: -------------------------------------------------------------------------------- 1 | SELECT "SalariesFrance_2"."CODES_ROME_DESTINATION" AS "CODES_ROME_DESTINATION", "SalariesFrance_2"."DESCRIPTION" AS "DESCRIPTION", "SalariesFrance_2"."ROME_LIB_DESTINATION" AS "ROME_LIB_DESTINATION", "SalariesFrance_2"."TYPES_MOBILITE" AS "TYPES_MOBILITE" FROM "SalariesFrance_2" WHERE ("SalariesFrance_2"."APPELLATION" = 'Manutentionnaire') GROUP BY "SalariesFrance_2"."CODES_ROME_DESTINATION", "SalariesFrance_2"."DESCRIPTION", "SalariesFrance_2"."ROME_LIB_DESTINATION", "SalariesFrance_2"."TYPES_MOBILITE"; 2 | -------------------------------------------------------------------------------- /benchmark/Generico/queries/8.sql: -------------------------------------------------------------------------------- 1 | SELECT "Generico_5"."Anunciante" AS "Datos (copia)", CAST(EXTRACT(MONTH FROM "Generico_5"."FECHA") AS BIGINT) AS "mn:FECHA:ok", SUM("Generico_5"."InversionUS") AS "sum:Calculation_0061002123102817:ok", CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) AS "yr:FECHA:ok" FROM "Generico_5" WHERE (("Generico_5"."Anunciante" IN ('BANTRAB/TODOTICKET', 'TODOTICKET', 'TODOTICKET.COM')) AND (CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) IN (2014, 2015))) GROUP BY "Generico_5"."Anunciante", "mn:FECHA:ok", "yr:FECHA:ok"; 2 | -------------------------------------------------------------------------------- /benchmark/Rentabilidad/queries/7.sql: -------------------------------------------------------------------------------- 1 | SELECT "Rentabilidad_1"."Figura" AS "Figura", "Rentabilidad_1"."Implementación Venta" AS "Implementación Venta", "Rentabilidad_1"."Población Distribuidor GVF/GVI" AS "Población Distribuidor GVF/GVI", "Rentabilidad_1"."Sede Foraneo Sintec" AS "Sede Foraneo Sintec", "Rentabilidad_1"."Zona" AS "Zona" FROM "Rentabilidad_1" GROUP BY "Rentabilidad_1"."Figura", "Rentabilidad_1"."Implementación Venta", "Rentabilidad_1"."Población Distribuidor GVF/GVI", "Rentabilidad_1"."Sede Foraneo Sintec", "Rentabilidad_1"."Zona"; 2 | -------------------------------------------------------------------------------- /benchmark/TableroSistemaPenal/queries/38.sql: -------------------------------------------------------------------------------- 1 | SELECT "TableroSistemaPenal_8"."PAÍS" AS "PAÍS", "TableroSistemaPenal_8"."Tipo Sentencia" AS "Tipo Sentencia", SUM(CAST("TableroSistemaPenal_8"."Number of Records" AS BIGINT)) AS "sum:Number of Records:ok", CAST(EXTRACT(YEAR FROM "TableroSistemaPenal_8"."FECHA") AS BIGINT) AS "yr:FECHA:ok" FROM "TableroSistemaPenal_8" WHERE ("TableroSistemaPenal_8"."Tipo Sentencia" IN ('Sentencia Absolutoria', 'Sentencia Condenatoria')) GROUP BY "TableroSistemaPenal_8"."PAÍS", "TableroSistemaPenal_8"."Tipo Sentencia", "yr:FECHA:ok"; 2 | -------------------------------------------------------------------------------- /benchmark/Generico/queries/14.sql: -------------------------------------------------------------------------------- 1 | SELECT "Generico_5"."Categoria" AS "Categoria" FROM "Generico_5" WHERE (("Generico_5"."Anunciante" IN ('BANTRAB/TODOTICKET', 'TODOTICKET', 'TODOTICKET.COM')) AND (CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) >= 2010) AND (CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) <= 2015) AND (((CAST(EXTRACT(MONTH FROM "Generico_5"."FECHA") AS BIGINT) >= 1) AND (CAST(EXTRACT(MONTH FROM "Generico_5"."FECHA") AS BIGINT) <= 7)) OR (CAST(EXTRACT(MONTH FROM "Generico_5"."FECHA") AS BIGINT) IS NULL))) GROUP BY "Generico_5"."Categoria"; 2 | -------------------------------------------------------------------------------- /benchmark/TableroSistemaPenal/queries/21.sql: -------------------------------------------------------------------------------- 1 | SELECT "TableroSistemaPenal_6"."AUDIENCIA" AS "AUDIENCIA", SUM(CAST("TableroSistemaPenal_6"."Number of Records" AS BIGINT)) AS "sum:Number of Records:ok", CAST(EXTRACT(YEAR FROM "TableroSistemaPenal_6"."FECHA AUDIENCIA") AS BIGINT) AS "yr:FECHA AUDIENCIA:ok" FROM "TableroSistemaPenal_6" WHERE (("TableroSistemaPenal_6"."AUDIENCIA" IN ('AUDIENCIA DE JUICIO ORAL TOP', 'AUDIENCIA DE LECTURA DE SENTENCIA.')) AND ("TableroSistemaPenal_6"."TIP TRIB" = 'Oral')) GROUP BY "TableroSistemaPenal_6"."AUDIENCIA", "yr:FECHA AUDIENCIA:ok"; 2 | -------------------------------------------------------------------------------- /benchmark/Generico/queries/23.sql: -------------------------------------------------------------------------------- 1 | SELECT "Generico_5"."Medio" AS "Medio", SUM("Generico_5"."InversionUS") AS "sum:Calculation_0061002123102817:ok", CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) AS "yr:FECHA:ok" FROM "Generico_5" WHERE (("Generico_5"."Medio" = 'RADIO') AND (CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) IN (2014, 2015)) AND ("Generico_5"."Anunciante" IN ('BANTRAB/TODOTICKET', 'TODOTICKET', 'TODOTICKET.COM')) AND (CAST(EXTRACT(MONTH FROM "Generico_5"."FECHA") AS BIGINT) IN (1, 2, 3, 4, 5))) GROUP BY "Generico_5"."Medio", "yr:FECHA:ok"; 2 | -------------------------------------------------------------------------------- /benchmark/RealEstate2/data-urls.txt: -------------------------------------------------------------------------------- 1 | http://event.cwi.nl/da/PublicBIbenchmark/RealEstate2/RealEstate2_1.csv.bz2 2 | http://event.cwi.nl/da/PublicBIbenchmark/RealEstate2/RealEstate2_2.csv.bz2 3 | http://event.cwi.nl/da/PublicBIbenchmark/RealEstate2/RealEstate2_3.csv.bz2 4 | http://event.cwi.nl/da/PublicBIbenchmark/RealEstate2/RealEstate2_4.csv.bz2 5 | http://event.cwi.nl/da/PublicBIbenchmark/RealEstate2/RealEstate2_5.csv.bz2 6 | http://event.cwi.nl/da/PublicBIbenchmark/RealEstate2/RealEstate2_6.csv.bz2 7 | http://event.cwi.nl/da/PublicBIbenchmark/RealEstate2/RealEstate2_7.csv.bz2 8 | -------------------------------------------------------------------------------- /benchmark/CommonGovernment/queries/32.sql: -------------------------------------------------------------------------------- 1 | SELECT MIN("CommonGovernment_11"."prod_or_serv_code_desc") AS "TEMP(attr:prod_or_serv_code_desc:nk)(1045243469)(0)", MAX("CommonGovernment_11"."prod_or_serv_code_desc") AS "TEMP(attr:prod_or_serv_code_desc:nk)(3611030138)(0)", "CommonGovernment_11"."prod_or_serv_code" AS "prod_or_serv_code", SUM(CAST("CommonGovernment_11"."Number of Records" AS BIGINT)) AS "sum:Number of Records:ok", SUM("CommonGovernment_11"."obligatedamount") AS "sum:obligatedamount:ok" FROM "CommonGovernment_11" GROUP BY "CommonGovernment_11"."prod_or_serv_code"; 2 | -------------------------------------------------------------------------------- /benchmark/CommonGovernment/queries/34.sql: -------------------------------------------------------------------------------- 1 | SELECT MIN("CommonGovernment_13"."prod_or_serv_code_desc") AS "TEMP(attr:prod_or_serv_code_desc:nk)(1045243469)(0)", MAX("CommonGovernment_13"."prod_or_serv_code_desc") AS "TEMP(attr:prod_or_serv_code_desc:nk)(3611030138)(0)", "CommonGovernment_13"."prod_or_serv_code" AS "prod_or_serv_code", SUM(CAST("CommonGovernment_13"."Number of Records" AS BIGINT)) AS "sum:Number of Records:ok", SUM("CommonGovernment_13"."obligatedamount") AS "sum:obligatedamount:ok" FROM "CommonGovernment_13" GROUP BY "CommonGovernment_13"."prod_or_serv_code"; 2 | -------------------------------------------------------------------------------- /benchmark/Generico/queries/22.sql: -------------------------------------------------------------------------------- 1 | SELECT "Generico_5"."Medio" AS "Medio", SUM("Generico_5"."InversionUS") AS "TEMP(TC_)(2622528870)(0)", SUM("Generico_5"."InversionUS") AS "sum:Calculation_0061002123102817:ok", CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) AS "yr:FECHA:ok" FROM "Generico_5" WHERE ((CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) >= 2010) AND (CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) <= 2015) AND ("Generico_5"."Anunciante" IN ('BANTRAB/TODOTICKET', 'TODOTICKET', 'TODOTICKET.COM'))) GROUP BY "Generico_5"."Medio", "yr:FECHA:ok"; 2 | -------------------------------------------------------------------------------- /benchmark/Generico/queries/7.sql: -------------------------------------------------------------------------------- 1 | SELECT "Generico_5"."Anunciante" AS "Datos (copia)", "Generico_5"."Medio" AS "Medio", SUM("Generico_5"."InversionUS") AS "sum:Calculation_0061002123102817:ok" FROM "Generico_5" WHERE (("Generico_5"."Anunciante" IN ('BANTRAB/TODOTICKET', 'TODOTICKET', 'TODOTICKET.COM')) AND (CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) >= 2010) AND (CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) <= 2015) AND (CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) IN (2014, 2015))) GROUP BY "Generico_5"."Anunciante", "Generico_5"."Medio"; 2 | -------------------------------------------------------------------------------- /benchmark/Motos/queries/9.sql: -------------------------------------------------------------------------------- 1 | SELECT "Motos_2"."Marca" AS "Datos (copia)", "Motos_2"."Medio" AS "Medio", SUM("Motos_2"."InversionUS") AS "sum:Calculation_0061002123102817:ok" FROM "Motos_2" WHERE (("Motos_2"."Categoria" IN ('CAMIONES', 'CAMIONES, BUSES Y PANELES', 'MOTOCICLETAS', 'PICK UPS, VANS Y JEEPS', 'PICK-UPS', 'SUV Y JEEPS', 'VEHICULOS NUEVOS')) AND (CAST(EXTRACT(YEAR FROM "Motos_2"."FECHA") AS BIGINT) >= 2010) AND (CAST(EXTRACT(YEAR FROM "Motos_2"."FECHA") AS BIGINT) <= 2015) AND ("Motos_2"."Categoria" = 'MOTOCICLETAS')) GROUP BY "Motos_2"."Marca", "Motos_2"."Medio"; 2 | -------------------------------------------------------------------------------- /benchmark/TableroSistemaPenal/queries/36.sql: -------------------------------------------------------------------------------- 1 | SELECT "TableroSistemaPenal_8"."Number of Records" AS "Number of Records", "TableroSistemaPenal_8"."PAÍS" AS "PAÍS", "TableroSistemaPenal_8"."Tipo Sentencia" AS "Tipo Sentencia", SUM(CAST("TableroSistemaPenal_8"."Number of Records" AS BIGINT)) AS "sum:Number of Records:ok" FROM "TableroSistemaPenal_8" WHERE ("TableroSistemaPenal_8"."Tipo Sentencia" IN ('Sentencia Absolutoria', 'Sentencia Condenatoria')) GROUP BY "TableroSistemaPenal_8"."Number of Records", "TableroSistemaPenal_8"."PAÍS", "TableroSistemaPenal_8"."Tipo Sentencia"; 2 | -------------------------------------------------------------------------------- /benchmark/Motos/queries/20.sql: -------------------------------------------------------------------------------- 1 | SELECT CAST(EXTRACT(MONTH FROM "Motos_2"."FECHA") AS BIGINT) AS "mn:FECHA:ok" FROM "Motos_2" WHERE (("Motos_2"."Categoria" IN ('CAMIONES', 'CAMIONES, BUSES Y PANELES', 'MOTOCICLETAS', 'PICK UPS, VANS Y JEEPS', 'PICK-UPS', 'SUV Y JEEPS', 'VEHICULOS NUEVOS')) AND (CAST(EXTRACT(YEAR FROM "Motos_2"."FECHA") AS BIGINT) >= 2010) AND (CAST(EXTRACT(YEAR FROM "Motos_2"."FECHA") AS BIGINT) <= 2015) AND (CAST(EXTRACT(YEAR FROM "Motos_2"."FECHA") AS BIGINT) = 2015) AND ("Motos_2"."Categoria" = 'MOTOCICLETAS') AND ("Motos_2"."Medio" = 'PRENSA')) GROUP BY "mn:FECHA:ok"; 2 | -------------------------------------------------------------------------------- /benchmark/Motos/queries/21.sql: -------------------------------------------------------------------------------- 1 | SELECT CAST(EXTRACT(MONTH FROM "Motos_2"."FECHA") AS BIGINT) AS "mn:FECHA:ok" FROM "Motos_2" WHERE (("Motos_2"."Categoria" IN ('CAMIONES', 'CAMIONES, BUSES Y PANELES', 'MOTOCICLETAS', 'PICK UPS, VANS Y JEEPS', 'PICK-UPS', 'SUV Y JEEPS', 'VEHICULOS NUEVOS')) AND (CAST(EXTRACT(YEAR FROM "Motos_2"."FECHA") AS BIGINT) >= 2010) AND (CAST(EXTRACT(YEAR FROM "Motos_2"."FECHA") AS BIGINT) <= 2015) AND (CAST(EXTRACT(YEAR FROM "Motos_2"."FECHA") AS BIGINT) = 2015) AND ("Motos_2"."Categoria" = 'MOTOCICLETAS') AND ("Motos_2"."Medio" = 'RADIO')) GROUP BY "mn:FECHA:ok"; 2 | -------------------------------------------------------------------------------- /benchmark/RealEstate1/queries/6.sql: -------------------------------------------------------------------------------- 1 | SELECT AVG(CAST(CAST("RealEstate1_1"."Price" AS BIGINT) AS double)) AS "avg:Price:ok", CAST(EXTRACT(YEAR FROM "RealEstate1_1"."Date of Transfer") AS BIGINT) AS "yr:Date of Transfer:ok" FROM "RealEstate1_1" WHERE ((CAST(EXTRACT(YEAR FROM "RealEstate1_1"."Date of Transfer") AS BIGINT) IN (2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014)) AND (CAST("RealEstate1_1"."Date of Transfer" as DATE) >= cast('2005-01-01' as DATE)) AND (CAST("RealEstate1_1"."Date of Transfer" as DATE) <= cast('2015-03-31' as DATE))) GROUP BY "yr:Date of Transfer:ok"; 2 | -------------------------------------------------------------------------------- /benchmark/Generico/queries/15.sql: -------------------------------------------------------------------------------- 1 | SELECT "Generico_5"."Categoria" AS "Categoria" FROM "Generico_5" WHERE (("Generico_5"."Anunciante" IN ('BANTRAB/TODOTICKET', 'TODOTICKET', 'TODOTICKET.COM')) AND (CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) >= 2010) AND (CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) <= 2015) AND (CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) IN (2014, 2015)) AND ("Generico_5"."Medio" = 'PRENSA') AND ("Generico_5"."Vehiculo" IN ('Al Dia', 'El Periodico', 'Nuestro Diario', 'Prensa Libre', 'Siglo Veintiuno'))) GROUP BY "Generico_5"."Categoria"; 2 | -------------------------------------------------------------------------------- /benchmark/Generico/queries/26.sql: -------------------------------------------------------------------------------- 1 | SELECT "Generico_5"."Vehiculo" AS "Vehiculo", CAST(EXTRACT(MONTH FROM "Generico_5"."FECHA") AS BIGINT) AS "mn:FECHA:ok", CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) AS "yr:FECHA:ok" FROM "Generico_5" WHERE ((CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) >= 2010) AND (CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) <= 2015) AND ("Generico_5"."Anunciante" IN ('BANTRAB/TODOTICKET', 'TODOTICKET', 'TODOTICKET.COM')) AND ("Generico_5"."Medio" = 'TELEVISION NACIONAL')) GROUP BY "Generico_5"."Vehiculo", "mn:FECHA:ok", "yr:FECHA:ok"; 2 | -------------------------------------------------------------------------------- /benchmark/Generico/queries/35.sql: -------------------------------------------------------------------------------- 1 | SELECT CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) AS "yr:FECHA:ok" FROM "Generico_5" WHERE ((CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) >= 2010) AND (CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) <= 2015) AND ("Generico_5"."Anunciante" IN ('BANTRAB/TODOTICKET', 'TODOTICKET', 'TODOTICKET.COM')) AND (((CAST(EXTRACT(MONTH FROM "Generico_5"."FECHA") AS BIGINT) >= 1) AND (CAST(EXTRACT(MONTH FROM "Generico_5"."FECHA") AS BIGINT) <= 7)) OR (CAST(EXTRACT(MONTH FROM "Generico_5"."FECHA") AS BIGINT) IS NULL))) GROUP BY "yr:FECHA:ok"; 2 | -------------------------------------------------------------------------------- /benchmark/RealEstate2/queries/17.sql: -------------------------------------------------------------------------------- 1 | SELECT "RealEstate2_7"."Calculation_222787466264023043" AS "Calculation_222787466264023043", AVG(CAST(CAST("RealEstate2_7"."Price" AS BIGINT) AS double)) AS "avg:Price:ok" FROM "RealEstate2_7" WHERE ((locate('THE BISHOPS AVENUE',"RealEstate2_7"."Street")>0) AND ("RealEstate2_7"."County" = 'GREATER LONDON') AND ("RealEstate2_7"."Date_of_Transfer" >= cast('1996-01-01' as DATE)) AND ("RealEstate2_7"."Date_of_Transfer" < cast('2019-01-01' as DATE)) AND ("RealEstate2_7"."Postcode_District" = 'N2')) GROUP BY "RealEstate2_7"."Calculation_222787466264023043"; 2 | -------------------------------------------------------------------------------- /benchmark/Hatred/queries/12.sql: -------------------------------------------------------------------------------- 1 | SELECT "Hatred_1"."State " AS "State ", SUM(1) AS "TEMP(Calculation_251075720248410112)(2109769841)(0)", CAST(MAX("Hatred_1"."StatePopNum") AS BIGINT) AS "TEMP(Calculation_251075720248410112)(3451088709)(0)", CAST(MIN("Hatred_1"."StatePopNum") AS BIGINT) AS "TEMP(Calculation_251075720248410112)(3855970114)(0)" FROM "Hatred_1" WHERE (("Hatred_1"."State " <> 'DC') AND ("Hatred_1"."Keyword" IN ('african american', 'black man', 'black men', 'black person', 'black woman', 'black women'))) GROUP BY "Hatred_1"."State " HAVING ((SUM(1) >= 30) AND (SUM(1) <= 100000)); 2 | -------------------------------------------------------------------------------- /benchmark/Hatred/queries/13.sql: -------------------------------------------------------------------------------- 1 | SELECT "Hatred_1"."State " AS "State ", SUM(1) AS "TEMP(Calculation_251075720248410112)(2109769841)(0)", CAST(MAX("Hatred_1"."StatePopNum") AS BIGINT) AS "TEMP(Calculation_251075720248410112)(3451088709)(0)", CAST(MIN("Hatred_1"."StatePopNum") AS BIGINT) AS "TEMP(Calculation_251075720248410112)(3855970114)(0)" FROM "Hatred_1" WHERE (("Hatred_1"."State " <> 'DC') AND ("Hatred_1"."Keyword" IN ('chicks with dicks', 'man in a dress', 'men in dresses', 'shemale', 'trannies', 'tranny'))) GROUP BY "Hatred_1"."State " HAVING ((SUM(1) >= 30) AND (SUM(1) <= 100000)); 2 | -------------------------------------------------------------------------------- /benchmark/RealEstate1/queries/9.sql: -------------------------------------------------------------------------------- 1 | SELECT SUM(CAST("RealEstate1_1"."Number of Records" AS BIGINT)) AS "sum:Number of Records:ok", CAST(EXTRACT(YEAR FROM "RealEstate1_1"."Date of Transfer") AS BIGINT) AS "yr:Date of Transfer:ok" FROM "RealEstate1_1" WHERE ((CAST(EXTRACT(YEAR FROM "RealEstate1_1"."Date of Transfer") AS BIGINT) IN (2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014)) AND (CAST("RealEstate1_1"."Date of Transfer" as DATE) >= cast('2005-01-01' as DATE)) AND (CAST("RealEstate1_1"."Date of Transfer" as DATE) <= cast('2015-03-31' as DATE))) GROUP BY "yr:Date of Transfer:ok"; 2 | -------------------------------------------------------------------------------- /benchmark/SalariesFrance/queries/6.sql: -------------------------------------------------------------------------------- 1 | SELECT "SalariesFrance_13"."A129_LIBCOURT_PJ" AS "A129_LIBCOURT_PJ", "SalariesFrance_13"."A129_LIB" AS "A129_LIB", "SalariesFrance_13"."Calculation_490892384732147714" AS "Calculation_490892384732147714", MIN("SalariesFrance_13"."NOM_PAGES_JAUNES") AS "min:NOM_PAGES_JAUNES:nk", SUM("SalariesFrance_13"."EMPSAL_NP1") AS "sum:EMPSAL_NP1:ok" FROM "SalariesFrance_13" WHERE ("SalariesFrance_13"."REG_LIB" = 'NOUVELLE-AQUITAINE') GROUP BY "SalariesFrance_13"."A129_LIBCOURT_PJ", "SalariesFrance_13"."A129_LIB", "SalariesFrance_13"."Calculation_490892384732147714"; 2 | -------------------------------------------------------------------------------- /benchmark/TableroSistemaPenal/tables/TableroSistemaPenal_6.table.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE "TableroSistemaPenal_6"( 2 | "AUDIENCIA" varchar(52) NOT NULL, 3 | "AÑO CAUSA" smallint NOT NULL, 4 | "COD_MATERIA" smallint NOT NULL, 5 | "COD_TRIB" smallint NOT NULL, 6 | "CORTE" varchar(24) NOT NULL, 7 | "DELITO" varchar(64), 8 | "FECHA AUDIENCIA" timestamp NOT NULL, 9 | "Number of Records" smallint NOT NULL, 10 | "PAÍS" varchar(5) NOT NULL, 11 | "RIT" smallint NOT NULL, 12 | "TIP TRIB" varchar(9) NOT NULL, 13 | "TIPO" smallint NOT NULL, 14 | "TRIBUNAL" varchar(51) NOT NULL 15 | ); 16 | -------------------------------------------------------------------------------- /benchmark/Hatred/queries/16.sql: -------------------------------------------------------------------------------- 1 | SELECT "Hatred_1"."State " AS "State ", SUM(1) AS "TEMP(Calculation_251075720248410112)(2109769841)(0)", CAST(MAX("Hatred_1"."StatePopNum") AS BIGINT) AS "TEMP(Calculation_251075720248410112)(3451088709)(0)", CAST(MIN("Hatred_1"."StatePopNum") AS BIGINT) AS "TEMP(Calculation_251075720248410112)(3855970114)(0)" FROM "Hatred_1" WHERE (("Hatred_1"."State " <> 'DC') AND ("Hatred_1"."Keyword" IN ('trans man', 'trans men', 'trans people', 'trans person', 'trans woman', 'trans women', 'transgender'))) GROUP BY "Hatred_1"."State " HAVING ((SUM(1) >= 30) AND (SUM(1) <= 100000)); 2 | -------------------------------------------------------------------------------- /benchmark/MulheresMil/queries/34.sql: -------------------------------------------------------------------------------- 1 | SELECT COUNT(DISTINCT "MulheresMil_1"."Calculation_838513981462429699") AS "ctd:Calculation_838513981462429699:ok", CAST(EXTRACT(YEAR FROM "MulheresMil_1"."data_de_inicio") AS BIGINT) AS "yr:data_de_inicio:ok" FROM "MulheresMil_1" WHERE ((NOT (("MulheresMil_1"."nome da sit matricula (situacao detalhada)" NOT IN ('', 'INTEGRALIZADA', 'TRANCADA', 'EM_CURSO', 'EM_DEPENDÊNCIA')) OR ("MulheresMil_1"."nome da sit matricula (situacao detalhada)" IS NULL))) AND (NOT ("MulheresMil_1"."situacao_da_turma" IN ('CANCELADA', 'CRIADA', 'PUBLICADA')))) GROUP BY "yr:data_de_inicio:ok"; 2 | -------------------------------------------------------------------------------- /benchmark/Provider/data-urls.txt: -------------------------------------------------------------------------------- 1 | http://event.cwi.nl/da/PublicBIbenchmark/Provider/Provider_1.csv.bz2 2 | http://event.cwi.nl/da/PublicBIbenchmark/Provider/Provider_2.csv.bz2 3 | http://event.cwi.nl/da/PublicBIbenchmark/Provider/Provider_3.csv.bz2 4 | http://event.cwi.nl/da/PublicBIbenchmark/Provider/Provider_4.csv.bz2 5 | http://event.cwi.nl/da/PublicBIbenchmark/Provider/Provider_5.csv.bz2 6 | http://event.cwi.nl/da/PublicBIbenchmark/Provider/Provider_6.csv.bz2 7 | http://event.cwi.nl/da/PublicBIbenchmark/Provider/Provider_7.csv.bz2 8 | http://event.cwi.nl/da/PublicBIbenchmark/Provider/Provider_8.csv.bz2 9 | -------------------------------------------------------------------------------- /benchmark/SalariesFrance/queries/5.sql: -------------------------------------------------------------------------------- 1 | SELECT "SalariesFrance_13"."A129_LIBCOURT_PJ" AS "A129_LIBCOURT_PJ", "SalariesFrance_13"."A129_LIB" AS "A129_LIB", "SalariesFrance_13"."Calculation_490892384732147714" AS "Calculation_490892384732147714", MIN("SalariesFrance_13"."NOM_PAGES_JAUNES") AS "min:NOM_PAGES_JAUNES:nk", SUM("SalariesFrance_13"."EMPSAL_NP1") AS "sum:EMPSAL_NP1:ok" FROM "SalariesFrance_13" WHERE ("SalariesFrance_13"."REG_LIB" = 'BOURGOGNE-FRANCHE-COMTÉ') GROUP BY "SalariesFrance_13"."A129_LIBCOURT_PJ", "SalariesFrance_13"."A129_LIB", "SalariesFrance_13"."Calculation_490892384732147714"; 2 | -------------------------------------------------------------------------------- /benchmark/TableroSistemaPenal/queries/37.sql: -------------------------------------------------------------------------------- 1 | SELECT "TableroSistemaPenal_8"."PAÍS" AS "PAÍS", "TableroSistemaPenal_8"."SALIDAS TEMPRANAS" AS "SALIDAS TEMPRANAS", SUM(CAST("TableroSistemaPenal_8"."Number of Records" AS BIGINT)) AS "sum:Number of Records:ok", CAST(EXTRACT(YEAR FROM "TableroSistemaPenal_8"."FECHA") AS BIGINT) AS "yr:FECHA:ok" FROM "TableroSistemaPenal_8" WHERE ("TableroSistemaPenal_8"."SALIDAS TEMPRANAS" IN ('Aprueba acuerdo reparatorio.', 'Suspensión condicional del procedimiento.')) GROUP BY "TableroSistemaPenal_8"."PAÍS", "TableroSistemaPenal_8"."SALIDAS TEMPRANAS", "yr:FECHA:ok"; 2 | -------------------------------------------------------------------------------- /benchmark/Hatred/queries/26.sql: -------------------------------------------------------------------------------- 1 | SELECT "Hatred_1"."State " AS "State ", SUM(1) AS "TEMP(Calculation_251075720248410112)(2109769841)(0)", CAST(MAX("Hatred_1"."StatePopNum") AS BIGINT) AS "TEMP(Calculation_251075720248410112)(3451088709)(0)", CAST(MIN("Hatred_1"."StatePopNum") AS BIGINT) AS "TEMP(Calculation_251075720248410112)(3855970114)(0)" FROM "Hatred_1" WHERE ((NOT ("Hatred_1"."State " IN ('DC', 'NV'))) AND ("Hatred_1"."Keyword" IN ('chicks with dicks', 'man in a dress', 'men in dresses', 'shemale', 'trannies', 'tranny'))) GROUP BY "Hatred_1"."State " HAVING ((SUM(1) >= 30) AND (SUM(1) <= 100000)); 2 | -------------------------------------------------------------------------------- /benchmark/IGlocations2/queries/6.sql: -------------------------------------------------------------------------------- 1 | SELECT "IGlocations2_1"."city" AS "city", "IGlocations2_1"."state" AS "state", SUM(CAST("IGlocations2_1"."Number of Records" AS BIGINT)) AS "sum:Number of Records:ok" FROM "IGlocations2_1" WHERE (("IGlocations2_1"."city" <> 'Unalaska') AND ("IGlocations2_1"."state" IN ('Alabama', 'Alaska', 'Arizona', 'Arkansas', 'California', 'Colorado', 'Connecticut', 'Delaware', 'Florida', 'Georgia', 'Hawaii', 'Idaho', 'Illinois', 'Indiana', 'Iowa', 'Kansas')) AND ("IGlocations2_1"."Calculation_4370724142342227" = 'Beach')) GROUP BY "IGlocations2_1"."city", "IGlocations2_1"."state"; 2 | -------------------------------------------------------------------------------- /benchmark/Motos/queries/10.sql: -------------------------------------------------------------------------------- 1 | SELECT "Motos_2"."Marca" AS "Datos (copia)", "Motos_2"."Soporte" AS "Soporte", "Motos_2"."Vehiculo" AS "Vehiculo", SUM("Motos_2"."InversionUS") AS "sum:InversionUS:ok", SUM(CAST("Motos_2"."NumAnuncios" AS BIGINT)) AS "sum:NumAnuncios:ok", CAST(EXTRACT(YEAR FROM "Motos_2"."FECHA") AS BIGINT) AS "yr:FECHA:ok" FROM "Motos_2" WHERE ((CAST(EXTRACT(YEAR FROM "Motos_2"."FECHA") AS BIGINT) = 2015) AND ("Motos_2"."Categoria" = 'MOTOCICLETAS') AND ("Motos_2"."Medio" = 'TELEVISION NACIONAL')) GROUP BY "Motos_2"."Marca", "Motos_2"."Soporte", "Motos_2"."Vehiculo", "yr:FECHA:ok"; 2 | -------------------------------------------------------------------------------- /benchmark/Motos/queries/18.sql: -------------------------------------------------------------------------------- 1 | SELECT "Motos_2"."Vehiculo" AS "Vehiculo", SUM("Motos_2"."InversionUS") AS "sum:InversionUS:ok" FROM "Motos_2" WHERE (("Motos_2"."Categoria" IN ('CAMIONES', 'CAMIONES, BUSES Y PANELES', 'MOTOCICLETAS', 'PICK UPS, VANS Y JEEPS', 'PICK-UPS', 'SUV Y JEEPS', 'VEHICULOS NUEVOS')) AND (CAST(EXTRACT(YEAR FROM "Motos_2"."FECHA") AS BIGINT) >= 2010) AND (CAST(EXTRACT(YEAR FROM "Motos_2"."FECHA") AS BIGINT) <= 2015) AND (CAST(EXTRACT(YEAR FROM "Motos_2"."FECHA") AS BIGINT) = 2015) AND ("Motos_2"."Categoria" = 'MOTOCICLETAS') AND ("Motos_2"."Medio" = 'RADIO')) GROUP BY "Motos_2"."Vehiculo"; 2 | -------------------------------------------------------------------------------- /benchmark/Generico/queries/27.sql: -------------------------------------------------------------------------------- 1 | SELECT "Generico_5"."Vehiculo" AS "Vehiculo", SUM("Generico_5"."InversionUS") AS "sum:InversionUS:ok" FROM "Generico_5" WHERE (("Generico_5"."Anunciante" IN ('BANTRAB/TODOTICKET', 'TODOTICKET', 'TODOTICKET.COM')) AND (CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) >= 2010) AND (CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) <= 2015) AND (CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) IN (2014, 2015)) AND ("Generico_5"."Medio" = 'RADIO') AND (CAST(EXTRACT(MONTH FROM "Generico_5"."FECHA") AS BIGINT) IN (1, 2, 3, 4, 5))) GROUP BY "Generico_5"."Vehiculo"; 2 | -------------------------------------------------------------------------------- /benchmark/Hatred/queries/10.sql: -------------------------------------------------------------------------------- 1 | SELECT "Hatred_1"."State " AS "State ", SUM(1) AS "TEMP(Calculation_-454863522737569789)(2109769841)(0)", CAST(MAX("Hatred_1"."StatePopNum") AS BIGINT) AS "TEMP(Per100000 (copy))(3451088709)(0)", CAST(MIN("Hatred_1"."StatePopNum") AS BIGINT) AS "TEMP(Per100000 (copy))(3855970114)(0)" FROM "Hatred_1" WHERE (((("Hatred_1"."State " >= 'AK') AND ("Hatred_1"."State " <= 'CT')) OR (("Hatred_1"."State " >= 'DE') AND ("Hatred_1"."State " <= 'WY'))) AND ("Hatred_1"."Keyword" IN ('fatass', 'fatso', 'fattie'))) GROUP BY "Hatred_1"."State " HAVING ((SUM(1) >= 30) AND (SUM(1) <= 100000)); 2 | -------------------------------------------------------------------------------- /benchmark/Hatred/queries/17.sql: -------------------------------------------------------------------------------- 1 | SELECT "Hatred_1"."State " AS "State ", SUM(1) AS "TEMP(Calculation_251075720248410112)(2109769841)(0)", CAST(MAX("Hatred_1"."StatePopNum") AS BIGINT) AS "TEMP(Calculation_251075720248410112)(3451088709)(0)", CAST(MIN("Hatred_1"."StatePopNum") AS BIGINT) AS "TEMP(Calculation_251075720248410112)(3855970114)(0)" FROM "Hatred_1" WHERE (((("Hatred_1"."State " >= 'AK') AND ("Hatred_1"."State " <= 'CT')) OR (("Hatred_1"."State " >= 'DE') AND ("Hatred_1"."State " <= 'WY'))) AND ("Hatred_1"."Keyword" = 'retard')) GROUP BY "Hatred_1"."State " HAVING ((SUM(1) >= 30) AND (SUM(1) <= 100000)); 2 | -------------------------------------------------------------------------------- /benchmark/Motos/queries/14.sql: -------------------------------------------------------------------------------- 1 | SELECT "Motos_2"."Marca" AS "Datos (copia)", SUM("Motos_2"."InversionUS") AS "TEMP(TC_)(2622528870)(0)", "Motos_2"."Vehiculo" AS "Vehiculo", SUM("Motos_2"."InversionUS") AS "sum:Calculation_0061002123102817:ok", SUM(CAST("Motos_2"."NumAnuncios" AS BIGINT)) AS "sum:NumAnuncios:ok", CAST(EXTRACT(YEAR FROM "Motos_2"."FECHA") AS BIGINT) AS "yr:FECHA:ok" FROM "Motos_2" WHERE ((CAST(EXTRACT(YEAR FROM "Motos_2"."FECHA") AS BIGINT) = 2015) AND ("Motos_2"."Categoria" = 'MOTOCICLETAS') AND ("Motos_2"."Medio" = 'RADIO')) GROUP BY "Motos_2"."Marca", "Motos_2"."Vehiculo", "yr:FECHA:ok"; 2 | -------------------------------------------------------------------------------- /benchmark/Hatred/queries/11.sql: -------------------------------------------------------------------------------- 1 | SELECT "Hatred_1"."State " AS "State ", SUM(1) AS "TEMP(Calculation_-454863522739130367)(2109769841)(0)", CAST(MAX("Hatred_1"."StatePopNum") AS BIGINT) AS "TEMP(Per100000 (Fatall) (copy))(3451088709)(0)", CAST(MIN("Hatred_1"."StatePopNum") AS BIGINT) AS "TEMP(Per100000 (Fatall) (copy))(3855970114)(0)" FROM "Hatred_1" WHERE (((("Hatred_1"."State " >= 'AK') AND ("Hatred_1"."State " <= 'CT')) OR (("Hatred_1"."State " >= 'DE') AND ("Hatred_1"."State " <= 'WY'))) AND ("Hatred_1"."Keyword" IN ('bimbo', 'hag', 'twat'))) GROUP BY "Hatred_1"."State " HAVING ((SUM(1) >= 30) AND (SUM(1) <= 100000)); 2 | -------------------------------------------------------------------------------- /benchmark/Hatred/queries/22.sql: -------------------------------------------------------------------------------- 1 | SELECT "Hatred_1"."State " AS "State ", SUM(1) AS "TEMP(Calculation_251075720248410112)(2109769841)(0)", CAST(MAX("Hatred_1"."StatePopNum") AS BIGINT) AS "TEMP(Calculation_251075720248410112)(3451088709)(0)", CAST(MIN("Hatred_1"."StatePopNum") AS BIGINT) AS "TEMP(Calculation_251075720248410112)(3855970114)(0)" FROM "Hatred_1" WHERE (((("Hatred_1"."State " >= 'AK') AND ("Hatred_1"."State " <= 'CT')) OR (("Hatred_1"."State " >= 'DE') AND ("Hatred_1"."State " <= 'WY'))) AND ("Hatred_1"."Keyword" IN ('dyke', 'lesbo'))) GROUP BY "Hatred_1"."State " HAVING ((SUM(1) >= 30) AND (SUM(1) <= 100000)); 2 | -------------------------------------------------------------------------------- /benchmark/Generico/queries/21.sql: -------------------------------------------------------------------------------- 1 | SELECT "Generico_5"."Medio" AS "Medio" FROM "Generico_5" WHERE (("Generico_5"."Anunciante" IN ('BANTRAB/TODOTICKET', 'TODOTICKET', 'TODOTICKET.COM')) AND (CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) >= 2010) AND (CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) <= 2015) AND (CAST(EXTRACT(YEAR FROM "Generico_5"."FECHA") AS BIGINT) IN (2014, 2015)) AND (((CAST(EXTRACT(MONTH FROM "Generico_5"."FECHA") AS BIGINT) >= 1) AND (CAST(EXTRACT(MONTH FROM "Generico_5"."FECHA") AS BIGINT) <= 7)) OR (CAST(EXTRACT(MONTH FROM "Generico_5"."FECHA") AS BIGINT) IS NULL))) GROUP BY "Generico_5"."Medio"; 2 | -------------------------------------------------------------------------------- /benchmark/Hatred/queries/19.sql: -------------------------------------------------------------------------------- 1 | SELECT "Hatred_1"."State " AS "State ", SUM(1) AS "TEMP(Calculation_251075720248410112)(2109769841)(0)", CAST(MAX("Hatred_1"."StatePopNum") AS BIGINT) AS "TEMP(Calculation_251075720248410112)(3451088709)(0)", CAST(MIN("Hatred_1"."StatePopNum") AS BIGINT) AS "TEMP(Calculation_251075720248410112)(3855970114)(0)" FROM "Hatred_1" WHERE (((("Hatred_1"."State " >= 'AK') AND ("Hatred_1"."State " <= 'CT')) OR (("Hatred_1"."State " >= 'DE') AND ("Hatred_1"."State " <= 'WY'))) AND ("Hatred_1"."Keyword" IN ('bimbo', 'hag', 'twat'))) GROUP BY "Hatred_1"."State " HAVING ((SUM(1) >= 30) AND (SUM(1) <= 100000)); 2 | -------------------------------------------------------------------------------- /benchmark/Hatred/queries/21.sql: -------------------------------------------------------------------------------- 1 | SELECT "Hatred_1"."State " AS "State ", SUM(1) AS "TEMP(Calculation_251075720248410112)(2109769841)(0)", CAST(MAX("Hatred_1"."StatePopNum") AS BIGINT) AS "TEMP(Calculation_251075720248410112)(3451088709)(0)", CAST(MIN("Hatred_1"."StatePopNum") AS BIGINT) AS "TEMP(Calculation_251075720248410112)(3855970114)(0)" FROM "Hatred_1" WHERE (((("Hatred_1"."State " >= 'AK') AND ("Hatred_1"."State " <= 'CT')) OR (("Hatred_1"."State " >= 'DE') AND ("Hatred_1"."State " <= 'WY'))) AND ("Hatred_1"."Keyword" IN ('chinks', 'orientals'))) GROUP BY "Hatred_1"."State " HAVING ((SUM(1) >= 30) AND (SUM(1) <= 100000)); 2 | -------------------------------------------------------------------------------- /benchmark/RealEstate1/queries/5.sql: -------------------------------------------------------------------------------- 1 | SELECT AVG(CAST(CAST("RealEstate1_1"."Price" AS BIGINT) AS double)) AS "avg:Price:ok" FROM "RealEstate1_1" WHERE ((CAST("RealEstate1_1"."Date of Transfer" as DATE) >= cast('2005-01-01' as DATE)) AND (CAST("RealEstate1_1"."Date of Transfer" as DATE) <= cast('2015-03-31' as DATE)) AND (CAST("RealEstate1_1"."Date of Transfer" as DATE) >= cast('1995-01-01' as DATE)) AND (CAST("RealEstate1_1"."Date of Transfer" as DATE) <= cast('2015-03-31' as DATE)) AND (CAST(EXTRACT(YEAR FROM "RealEstate1_1"."Date of Transfer") AS BIGINT) IN (2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014))) HAVING (COUNT(1) > 0); -------------------------------------------------------------------------------- /benchmark/RealEstate2/queries/16.sql: -------------------------------------------------------------------------------- 1 | SELECT "RealEstate2_7"."Calculation_222787466264023043" AS "Calculation_222787466264023043", AVG(CAST(CAST("RealEstate2_7"."Price" AS BIGINT) AS double)) AS "avg:Price:ok" FROM "RealEstate2_7" WHERE ((locate('THE BISHOPS AVENUE',"RealEstate2_7"."Street")>0) AND ("RealEstate2_7"."County" = 'GREATER LONDON') AND ("RealEstate2_7"."Date_of_Transfer" >= cast('1996-01-01' as DATE)) AND ("RealEstate2_7"."Date_of_Transfer" < cast('2019-01-01' as DATE)) AND ("RealEstate2_7"."Postcode_District" = 'N2') AND ("RealEstate2_7"."Property_Type" <> 'O')) GROUP BY "RealEstate2_7"."Calculation_222787466264023043"; 2 | -------------------------------------------------------------------------------- /benchmark/Hatred/queries/18.sql: -------------------------------------------------------------------------------- 1 | SELECT "Hatred_1"."State " AS "State ", SUM(1) AS "TEMP(Calculation_251075720248410112)(2109769841)(0)", CAST(MAX("Hatred_1"."StatePopNum") AS BIGINT) AS "TEMP(Calculation_251075720248410112)(3451088709)(0)", CAST(MIN("Hatred_1"."StatePopNum") AS BIGINT) AS "TEMP(Calculation_251075720248410112)(3855970114)(0)" FROM "Hatred_1" WHERE (((("Hatred_1"."State " >= 'AK') AND ("Hatred_1"."State " <= 'CT')) OR (("Hatred_1"."State " >= 'DE') AND ("Hatred_1"."State " <= 'WY'))) AND ("Hatred_1"."Keyword" IN ('beaner', 'spic', 'wetback'))) GROUP BY "Hatred_1"."State " HAVING ((SUM(1) >= 30) AND (SUM(1) <= 100000)); 2 | -------------------------------------------------------------------------------- /benchmark/Wins/queries/5.sql: -------------------------------------------------------------------------------- 1 | SELECT (CASE WHEN (CAST("Wins_3"."nFIN" AS BIGINT) = 1) THEN 'Yes' ELSE 'No' END) AS "Calculation_-1136595897793773568" FROM "Wins_3" WHERE ("Wins_3"."tTRK3" NOT IN ('MD', 'RET', 'PLN', 'ONE', 'BCF', 'WRD', 'HST', 'HPO', 'PRV', 'ASD', 'CLS', 'FAR', 'TIL', 'GPR', 'ELK', 'ARP', 'SWF', 'EMD', 'CAS', 'CBY', 'SDY', 'ZIA', 'CWF', 'RIL', 'RP', 'BKF', 'FON', 'ALB', 'FER', 'SRP', 'RUI', 'DEP', 'ELY', 'GF', 'EMT', 'GIL', 'MED', 'ABT', 'PHA', 'BOI', 'OTC', 'UN', 'LNN', 'SUD', 'LBG', 'WYO', 'SON', 'MIL', 'FTP', 'GRP', 'FMT', 'CPW')) GROUP BY "Calculation_-1136595897793773568" ORDER BY "Calculation_-1136595897793773568" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/Wins/queries/6.sql: -------------------------------------------------------------------------------- 1 | SELECT (CASE WHEN (CAST("Wins_4"."nFIN" AS BIGINT) = 1) THEN 'Yes' ELSE 'No' END) AS "Calculation_-1136595897793773568" FROM "Wins_4" WHERE ("Wins_4"."tTRK3" NOT IN ('MD', 'RET', 'PLN', 'ONE', 'BCF', 'WRD', 'HST', 'HPO', 'PRV', 'ASD', 'CLS', 'FAR', 'TIL', 'GPR', 'ELK', 'ARP', 'SWF', 'EMD', 'CAS', 'CBY', 'SDY', 'ZIA', 'CWF', 'RIL', 'RP', 'BKF', 'FON', 'ALB', 'FER', 'SRP', 'RUI', 'DEP', 'ELY', 'GF', 'EMT', 'GIL', 'MED', 'ABT', 'PHA', 'BOI', 'OTC', 'UN', 'LNN', 'SUD', 'LBG', 'WYO', 'SON', 'MIL', 'FTP', 'GRP', 'FMT', 'CPW')) GROUP BY "Calculation_-1136595897793773568" ORDER BY "Calculation_-1136595897793773568" ASC ; 2 | -------------------------------------------------------------------------------- /benchmark/Hatred/queries/24.sql: -------------------------------------------------------------------------------- 1 | SELECT "Hatred_1"."State " AS "State ", SUM(1) AS "TEMP(Calculation_251075720248410112)(2109769841)(0)", CAST(MAX("Hatred_1"."StatePopNum") AS BIGINT) AS "TEMP(Calculation_251075720248410112)(3451088709)(0)", CAST(MIN("Hatred_1"."StatePopNum") AS BIGINT) AS "TEMP(Calculation_251075720248410112)(3855970114)(0)" FROM "Hatred_1" WHERE (((("Hatred_1"."State " >= 'AK') AND ("Hatred_1"."State " <= 'CT')) OR (("Hatred_1"."State " >= 'DE') AND ("Hatred_1"."State " <= 'WY'))) AND ("Hatred_1"."Keyword" IN ('middle eastern', 'mideastern'))) GROUP BY "Hatred_1"."State " HAVING ((SUM(1) >= 30) AND (SUM(1) <= 100000)); 2 | -------------------------------------------------------------------------------- /benchmark/RealEstate1/queries/8.sql: -------------------------------------------------------------------------------- 1 | SELECT SUM(CAST("RealEstate1_1"."Number of Records" AS BIGINT)) AS "sum:Number of Records:ok" FROM "RealEstate1_1" WHERE ((CAST("RealEstate1_1"."Date of Transfer" as DATE) >= cast('2005-01-01' as DATE)) AND (CAST("RealEstate1_1"."Date of Transfer" as DATE) <= cast('2015-03-31' as DATE)) AND (CAST("RealEstate1_1"."Date of Transfer" as DATE) >= cast('1995-01-01' as DATE)) AND (CAST("RealEstate1_1"."Date of Transfer" as DATE) <= cast('2015-03-31' as DATE)) AND (CAST(EXTRACT(YEAR FROM "RealEstate1_1"."Date of Transfer") AS BIGINT) IN (2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014))) HAVING (COUNT(1) > 0); -------------------------------------------------------------------------------- /benchmark/RealEstate2/queries/29.sql: -------------------------------------------------------------------------------- 1 | SELECT "RealEstate2_7"."Street" AS "Street", AVG(CAST(CAST("RealEstate2_7"."Price" AS BIGINT) AS double)) AS "avg:Price:ok", CAST(EXTRACT(MONTH FROM "RealEstate2_7"."Date_of_Transfer") AS BIGINT) AS "mn:Date_of_Transfer:ok" FROM "RealEstate2_7" WHERE ((locate('THE BISHOPS AVENUE',"RealEstate2_7"."Street")>0) AND ("RealEstate2_7"."County" = 'GREATER LONDON') AND ("RealEstate2_7"."Date_of_Transfer" >= cast('1996-01-01' as DATE)) AND ("RealEstate2_7"."Date_of_Transfer" < cast('2019-01-01' as DATE)) AND ("RealEstate2_7"."Postcode_District" = 'N2')) GROUP BY "RealEstate2_7"."Street", "mn:Date_of_Transfer:ok"; 2 | -------------------------------------------------------------------------------- /benchmark/RealEstate2/queries/7.sql: -------------------------------------------------------------------------------- 1 | SELECT "RealEstate2_6"."Street" AS "Street", AVG(CAST(CAST("RealEstate2_6"."Price" AS BIGINT) AS double)) AS "avg:Price:ok", CAST(EXTRACT(MONTH FROM "RealEstate2_6"."Date_of_Transfer") AS BIGINT) AS "mn:Date_of_Transfer:ok" FROM "RealEstate2_6" WHERE ((locate('THE BISHOPS AVENUE',"RealEstate2_6"."Street")>0) AND ("RealEstate2_6"."County" = 'GREATER LONDON') AND ("RealEstate2_6"."Date_of_Transfer" >= cast('1996-01-01' as DATE)) AND ("RealEstate2_6"."Date_of_Transfer" < cast('2019-01-01' as DATE)) AND ("RealEstate2_6"."Postcode_District" = 'N2')) GROUP BY "RealEstate2_6"."Street", "mn:Date_of_Transfer:ok"; 2 | -------------------------------------------------------------------------------- /benchmark/Rentabilidad/queries/18.sql: -------------------------------------------------------------------------------- 1 | SELECT "Rentabilidad_1"."Población Distribuidor GVF/GVI" AS "Población Distribuidor GVF/GVI", ((CAST((CAST(SUM("Rentabilidad_1"."IN") AS double) / NULLIF(SUM("Rentabilidad_1"."CF"),0)) AS double) * CAST(cast('0.46999999999999997' as double) AS double)) - (CAST((SUM("Rentabilidad_1"."TOTAL VENTA") + SUM("Rentabilidad_1"."TOTAL REPARTO")) AS double) / NULLIF(SUM("Rentabilidad_1"."CF"),0))) AS "usr:Calculation_2160818191446896:ok" FROM "Rentabilidad_1" WHERE (("Rentabilidad_1"."Sede Foraneo Sintec" = 'Foraneo') AND ("Rentabilidad_1"."Zona" = 'NR')) GROUP BY "Rentabilidad_1"."Población Distribuidor GVF/GVI"; 2 | -------------------------------------------------------------------------------- /benchmark/SalariesFrance/tables/SalariesFrance_2.table.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE "SalariesFrance_2"( 2 | "APPELLATION" varchar(142) NOT NULL, 3 | "CODES_ROME_DESTINATION" varchar(5) NOT NULL, 4 | "Codes Rome Destination (copie)" varchar(5) NOT NULL, 5 | "CODES_ROME_ORIGINE" varchar(5) NOT NULL, 6 | "Calculation_9301203172454540" smallint NOT NULL, 7 | "DESCRIPTION" varchar(551) NOT NULL, 8 | "ID_TYPES_MOBILITE" decimal(1, 0) NOT NULL, 9 | "Number of Records" smallint NOT NULL, 10 | "ROME_LIB_DESTINATION" varchar(95) NOT NULL, 11 | "ROME_LIB_ORIGINE" varchar(95) NOT NULL, 12 | "TYPES_MOBILITE" varchar(11) NOT NULL 13 | ); 14 | -------------------------------------------------------------------------------- /benchmark/RealEstate2/queries/28.sql: -------------------------------------------------------------------------------- 1 | SELECT "RealEstate2_7"."Street" AS "Street", AVG(CAST(CAST("RealEstate2_7"."Price" AS BIGINT) AS double)) AS "avg:Price:ok", CAST(EXTRACT(MONTH FROM "RealEstate2_7"."Date_of_Transfer") AS BIGINT) AS "mn:Date_of_Transfer:ok" FROM "RealEstate2_7" WHERE ((locate('THE BISHOPS AVENUE',"RealEstate2_7"."Street")>0) AND ("RealEstate2_7"."County" = 'CITY OF NOTTINGHAM') AND ("RealEstate2_7"."Date_of_Transfer" >= cast('1996-01-01' as DATE)) AND ("RealEstate2_7"."Date_of_Transfer" < cast('2019-01-01' as DATE)) AND ("RealEstate2_7"."Postcode_District" = 'N2')) GROUP BY "RealEstate2_7"."Street", "mn:Date_of_Transfer:ok"; 2 | -------------------------------------------------------------------------------- /benchmark/MedPayment2/queries/1.sql: -------------------------------------------------------------------------------- 1 | SELECT "MedPayment2_1"."hcpcs_code" AS "hcpcs_code", "MedPayment2_1"."hcpcs_description" AS "hcpcs_description", "MedPayment2_1"."nppes_provider_state" AS "nppes_provider_state", SUM("MedPayment2_1"."Calculation_0820513143749095") AS "sum:Calculation_0820513143749095:ok", SUM("MedPayment2_1"."average_submitted_chrg_amt") AS "sum:average_submitted_chrg_amt:ok" FROM "MedPayment2_1" WHERE (("MedPayment2_1"."hcpcs_code" = '27447') AND ("MedPayment2_1"."hcpcs_description" = 'Total knee arthroplasty')) GROUP BY "MedPayment2_1"."hcpcs_code", "MedPayment2_1"."hcpcs_description", "MedPayment2_1"."nppes_provider_state"; 2 | -------------------------------------------------------------------------------- /benchmark/Hatred/queries/25.sql: -------------------------------------------------------------------------------- 1 | SELECT "Hatred_1"."State " AS "State ", SUM(1) AS "TEMP(Calculation_251075720248410112)(2109769841)(0)", CAST(MAX("Hatred_1"."StatePopNum") AS BIGINT) AS "TEMP(Calculation_251075720248410112)(3451088709)(0)", CAST(MIN("Hatred_1"."StatePopNum") AS BIGINT) AS "TEMP(Calculation_251075720248410112)(3855970114)(0)" FROM "Hatred_1" WHERE (((("Hatred_1"."State " >= 'AK') AND ("Hatred_1"."State " <= 'CT')) OR (("Hatred_1"."State " >= 'DE') AND ("Hatred_1"."State " <= 'WY'))) AND ("Hatred_1"."Keyword" IN ('people of size', 'person of size', 'plus size'))) GROUP BY "Hatred_1"."State " HAVING ((SUM(1) >= 30) AND (SUM(1) <= 100000)); 2 | --------------------------------------------------------------------------------