├── answer_sets_nulls_first ├── 38.ans ├── 96.ans ├── 32.ans ├── 48.ans ├── 87.ans ├── 92.ans ├── 23a.ans ├── 90.ans ├── 54.ans ├── 97.ans ├── 94.ans ├── 95.ans ├── 16.ans ├── 13.ans ├── 61.ans ├── 88.ans ├── 09.ans ├── 91.ans ├── 17.ans ├── 70.ans ├── 24a.ans ├── 41.ans ├── 08.ans ├── 23b.ans ├── 24b.ans ├── 28.ans ├── 37.ans ├── 85.ans ├── 29.ans ├── 10.ans ├── 25.ans ├── 58.ans ├── 04.ans ├── 42.ans ├── 82.ans ├── 73.ans ├── 44.ans ├── 06.ans ├── 45.ans ├── 50.ans ├── 43.ans ├── 84.ans ├── 49.ans └── 39b.ans ├── answer_sets_nulls_last ├── 38.ans ├── 96.ans ├── 23a.ans ├── 32.ans ├── 48.ans ├── 87.ans ├── 92.ans ├── 54.ans ├── 90.ans ├── 97.ans ├── 94.ans ├── 95.ans ├── 16.ans ├── 13.ans ├── 61.ans ├── 88.ans ├── 09.ans ├── 91.ans ├── 17.ans ├── 70.ans ├── 24a.ans ├── 41.ans ├── 08.ans ├── 23b.ans ├── 24b.ans ├── 28.ans ├── 37.ans ├── 85.ans ├── 29.ans ├── 10.ans ├── 25.ans ├── 58.ans ├── 04.ans ├── 42.ans ├── 82.ans ├── 73.ans ├── 44.ans ├── 06.ans ├── 45.ans ├── 50.ans ├── 43.ans ├── 84.ans ├── 49.ans └── 39b.ans ├── systems_results ├── db2 │ ├── answer_sets │ │ ├── 17.ans │ │ ├── 62.ans │ │ ├── 72.ans │ │ ├── 99.ans │ │ ├── 23a.ans │ │ ├── 23b.ans │ │ ├── 39a.ans │ │ ├── 39b.ans │ │ ├── 38.ans │ │ ├── 48.ans │ │ ├── 87.ans │ │ ├── 96.ans │ │ ├── 32.ans │ │ ├── 92.ans │ │ ├── 54.ans │ │ ├── 90.ans │ │ ├── 94.ans │ │ ├── 97.ans │ │ ├── 16.ans │ │ ├── 95.ans │ │ ├── 88.ans │ │ ├── 61.ans │ │ ├── 91.ans │ │ ├── 13.ans │ │ ├── 24a.ans │ │ ├── 41.ans │ │ ├── 70.ans │ │ ├── 08.ans │ │ ├── 24b.ans │ │ ├── 09.ans │ │ ├── 73.ans │ │ ├── 58.ans │ │ ├── 37.ans │ │ ├── 29.ans │ │ ├── 10.ans │ │ ├── 25.ans │ │ ├── 28.ans │ │ ├── 04.ans │ │ ├── 42.ans │ │ ├── 82.ans │ │ ├── 44.ans │ │ ├── 85.ans │ │ ├── 06.ans │ │ ├── 50.ans │ │ ├── 45.ans │ │ └── 43.ans │ └── query_db2.py ├── oracle │ ├── answer_sets │ │ ├── 35.ans │ │ ├── 69.ans │ │ ├── 38.ans │ │ ├── 48.ans │ │ ├── 96.ans │ │ ├── 32.ans │ │ ├── 90.ans │ │ ├── 92.ans │ │ ├── 54.ans │ │ ├── 97.ans │ │ ├── 94.ans │ │ ├── 95.ans │ │ ├── 16.ans │ │ ├── 61.ans │ │ ├── 13.ans │ │ ├── 88.ans │ │ ├── 09.ans │ │ ├── 91.ans │ │ ├── 17.ans │ │ ├── 23b.ans │ │ ├── 62.ans │ │ ├── 70.ans │ │ ├── 24a.ans │ │ ├── 41.ans │ │ ├── 08.ans │ │ ├── 87.ans │ │ ├── 24b.ans │ │ ├── 99.ans │ │ ├── 28.ans │ │ ├── 23a.ans │ │ ├── 73.ans │ │ ├── 86.ans │ │ ├── 37.ans │ │ ├── 85.ans │ │ ├── 29.ans │ │ ├── 10.ans │ │ ├── 25.ans │ │ ├── 58.ans │ │ ├── 42.ans │ │ ├── 04.ans │ │ ├── 82.ans │ │ ├── 44.ans │ │ ├── 06.ans │ │ ├── 45.ans │ │ ├── 50.ans │ │ ├── 43.ans │ │ ├── 39b.ans │ │ ├── 84.ans │ │ └── 49.ans │ ├── oracle-sqlldr-config │ │ ├── reason.ctl │ │ ├── dbgen_version.ctl │ │ ├── income_band.ctl │ │ ├── inventory.ctl │ │ ├── ship_mode.ctl │ │ ├── household_demographics.ctl │ │ ├── time_dim.ctl │ │ ├── catalog_page.ctl │ │ ├── customer_demographics.ctl │ │ ├── customer_address.ctl │ │ ├── web_page.ctl │ │ ├── warehouse.ctl │ │ ├── promotion.ctl │ │ ├── customer.ctl │ │ ├── store_returns.ctl │ │ ├── item.ctl │ │ ├── store_sales.ctl │ │ ├── web_site.ctl │ │ ├── web_returns.ctl │ │ ├── store.ctl │ │ └── date_dim.ctl │ ├── query-oracle.sh │ └── queries-oracle.sh ├── hyper │ ├── answer_sets │ │ ├── 38.ans │ │ ├── 96.ans │ │ ├── 32.ans │ │ ├── 48.ans │ │ ├── 87.ans │ │ ├── 90.ans │ │ ├── 92.ans │ │ ├── 23a.ans │ │ ├── 54.ans │ │ ├── 97.ans │ │ ├── 94.ans │ │ ├── 95.ans │ │ ├── 16.ans │ │ ├── 61.ans │ │ ├── 13.ans │ │ ├── 09.ans │ │ ├── 88.ans │ │ ├── 91.ans │ │ ├── 17.ans │ │ ├── 70.ans │ │ ├── 08.ans │ │ ├── 28.ans │ │ ├── 37.ans │ │ ├── 24a.ans │ │ ├── 29.ans │ │ ├── 58.ans │ │ ├── 41.ans │ │ ├── 23b.ans │ │ ├── 85.ans │ │ ├── 25.ans │ │ ├── 24b.ans │ │ ├── 10.ans │ │ ├── 82.ans │ │ ├── 73.ans │ │ ├── 06.ans │ │ ├── 43.ans │ │ ├── 04.ans │ │ ├── 45.ans │ │ ├── 50.ans │ │ ├── 42.ans │ │ ├── 39b.ans │ │ ├── 49.ans │ │ ├── 84.ans │ │ └── 44.ans │ └── load.hyper.notes ├── monetdb │ └── answer_sets │ │ ├── 38.ans │ │ ├── 48.ans │ │ ├── 87.ans │ │ ├── 90.ans │ │ ├── 96.ans │ │ ├── 23a.ans │ │ ├── 32.ans │ │ ├── 92.ans │ │ ├── 54.ans │ │ ├── 94.ans │ │ ├── 95.ans │ │ ├── 97.ans │ │ ├── 16.ans │ │ ├── 61.ans │ │ ├── 88.ans │ │ ├── 91.ans │ │ ├── 17.ans │ │ ├── 13.ans │ │ ├── 24a.ans │ │ ├── 41.ans │ │ ├── 70.ans │ │ ├── 09.ans │ │ ├── 23b.ans │ │ ├── 08.ans │ │ ├── 24b.ans │ │ ├── 73.ans │ │ ├── 28.ans │ │ ├── 37.ans │ │ ├── 29.ans │ │ ├── 85.ans │ │ ├── 58.ans │ │ ├── 10.ans │ │ ├── 25.ans │ │ ├── 42.ans │ │ ├── 04.ans │ │ ├── 82.ans │ │ ├── 44.ans │ │ ├── 06.ans │ │ ├── 45.ans │ │ ├── 50.ans │ │ ├── 43.ans │ │ ├── 49.ans │ │ ├── 84.ans │ │ └── 39b.ans ├── sqlite │ └── answer_sets │ │ ├── 90.ans │ │ ├── 38.ans │ │ ├── 48.ans │ │ ├── 95.ans │ │ ├── 96.ans │ │ ├── 54.ans │ │ ├── 88.ans │ │ ├── 13.ans │ │ ├── 61.ans │ │ ├── 91.ans │ │ ├── 09.ans │ │ ├── 24a.ans │ │ ├── 41.ans │ │ ├── 08.ans │ │ ├── 24b.ans │ │ ├── 73.ans │ │ ├── 28.ans │ │ ├── 29.ans │ │ ├── 85.ans │ │ ├── 25.ans │ │ ├── 42.ans │ │ ├── 04.ans │ │ ├── 06.ans │ │ ├── 45.ans │ │ ├── 50.ans │ │ ├── 43.ans │ │ └── 84.ans ├── duckdb │ └── answer_sets │ │ ├── 38.ans │ │ ├── 48.ans │ │ ├── 87.ans │ │ ├── 96.ans │ │ ├── 23a.ans │ │ ├── 32.ans │ │ ├── 92.ans │ │ ├── 54.ans │ │ ├── 97.ans │ │ ├── 90.ans │ │ ├── 94.ans │ │ ├── 95.ans │ │ ├── 16.ans │ │ ├── 61.ans │ │ ├── 88.ans │ │ ├── 13.ans │ │ ├── 91.ans │ │ ├── 17.ans │ │ ├── 24a.ans │ │ ├── 41.ans │ │ ├── 09.ans │ │ ├── 23b.ans │ │ ├── 70.ans │ │ ├── 08.ans │ │ ├── 24b.ans │ │ ├── 73.ans │ │ ├── 28.ans │ │ ├── 37.ans │ │ ├── 29.ans │ │ ├── 85.ans │ │ ├── 10.ans │ │ ├── 25.ans │ │ ├── 42.ans │ │ ├── 04.ans │ │ ├── 58.ans │ │ ├── 82.ans │ │ ├── 44.ans │ │ ├── 06.ans │ │ ├── 45.ans │ │ ├── 50.ans │ │ ├── 43.ans │ │ ├── 84.ans │ │ └── 39b.ans ├── postgres │ └── answer_sets │ │ ├── 38.ans │ │ ├── 48.ans │ │ ├── 87.ans │ │ ├── 96.ans │ │ ├── 23a.ans │ │ ├── 32.ans │ │ ├── 92.ans │ │ ├── 54.ans │ │ ├── 94.ans │ │ ├── 97.ans │ │ ├── 16.ans │ │ ├── 90.ans │ │ ├── 95.ans │ │ ├── 88.ans │ │ ├── 61.ans │ │ ├── 91.ans │ │ ├── 13.ans │ │ ├── 70.ans │ │ ├── 08.ans │ │ ├── 09.ans │ │ ├── 17.ans │ │ ├── 28.ans │ │ ├── 37.ans │ │ ├── 24a.ans │ │ ├── 29.ans │ │ ├── 41.ans │ │ ├── 23b.ans │ │ ├── 25.ans │ │ ├── 24b.ans │ │ ├── 10.ans │ │ ├── 82.ans │ │ ├── 73.ans │ │ ├── 58.ans │ │ ├── 85.ans │ │ ├── 06.ans │ │ ├── 43.ans │ │ ├── 04.ans │ │ ├── 45.ans │ │ ├── 50.ans │ │ ├── 42.ans │ │ └── 44.ans ├── sqlserver │ ├── answer_sets │ │ ├── 38.ans │ │ ├── 96.ans │ │ ├── 23a.ans │ │ ├── 32.ans │ │ ├── 48.ans │ │ ├── 87.ans │ │ ├── 92.ans │ │ ├── 54.ans │ │ ├── 97.ans │ │ ├── 90.ans │ │ ├── 94.ans │ │ ├── 95.ans │ │ ├── 16.ans │ │ ├── 13.ans │ │ ├── 88.ans │ │ ├── 61.ans │ │ ├── 09.ans │ │ ├── 91.ans │ │ ├── 17.ans │ │ ├── 24a.ans │ │ ├── 41.ans │ │ ├── 70.ans │ │ ├── 23b.ans │ │ ├── 08.ans │ │ ├── 72.ans │ │ ├── 24b.ans │ │ ├── 28.ans │ │ ├── 73.ans │ │ ├── 37.ans │ │ ├── 29.ans │ │ ├── 10.ans │ │ ├── 85.ans │ │ ├── 25.ans │ │ ├── 58.ans │ │ ├── 04.ans │ │ ├── 42.ans │ │ ├── 82.ans │ │ ├── 44.ans │ │ ├── 06.ans │ │ ├── 45.ans │ │ ├── 50.ans │ │ ├── 43.ans │ │ ├── 84.ans │ │ └── 39b.ans │ ├── nocount.sql │ ├── query-sqlserver.sh │ └── queries-sqlserver.sh └── snowflake │ └── answer_sets │ ├── 23a.ans │ ├── 38.ans │ ├── 87.ans │ ├── 96.ans │ ├── 32.ans │ ├── 48.ans │ ├── 92.ans │ ├── 54.ans │ ├── 90.ans │ ├── 97.ans │ ├── 94.ans │ ├── 95.ans │ ├── 16.ans │ ├── 13.ans │ ├── 61.ans │ ├── 88.ans │ ├── 09.ans │ ├── 91.ans │ ├── 17.ans │ ├── 24a.ans │ ├── 23b.ans │ ├── 41.ans │ ├── 70.ans │ ├── 08.ans │ ├── 24b.ans │ ├── 28.ans │ ├── 73.ans │ ├── 37.ans │ ├── 29.ans │ ├── 10.ans │ ├── 85.ans │ ├── 25.ans │ ├── 42.ans │ ├── 58.ans │ ├── 04.ans │ ├── 82.ans │ ├── 44.ans │ ├── 06.ans │ ├── 45.ans │ ├── 50.ans │ ├── 43.ans │ ├── 39b.ans │ ├── 84.ans │ └── 49.ans ├── .gitignore ├── matrix.pdf ├── matrix.png ├── answer_sets_nulls_first_original └── 73.ans ├── query_qualification ├── 55.sql ├── 96.sql ├── 03.sql ├── 52.sql ├── 32.sql ├── 92.sql ├── 42.sql ├── 84.sql ├── 07.sql ├── 26.sql ├── 37.sql ├── 82.sql ├── 93.sql ├── 06.sql ├── 01.sql ├── 19.sql ├── 98.sql ├── 12.sql ├── 20.sql ├── 94.sql ├── 15.sql ├── 16.sql ├── 89.sql ├── 90.sql └── 91.sql ├── tools ├── drop.sql └── empty.sql └── plot-matrix.R /answer_sets_nulls_first/38.ans: -------------------------------------------------------------------------------- 1 | 107 2 | -------------------------------------------------------------------------------- /answer_sets_nulls_first/96.ans: -------------------------------------------------------------------------------- 1 | 870 2 | -------------------------------------------------------------------------------- /answer_sets_nulls_last/38.ans: -------------------------------------------------------------------------------- 1 | 107 2 | -------------------------------------------------------------------------------- /answer_sets_nulls_last/96.ans: -------------------------------------------------------------------------------- 1 | 870 2 | -------------------------------------------------------------------------------- /systems_results/db2/answer_sets/17.ans: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /systems_results/db2/answer_sets/62.ans: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /systems_results/db2/answer_sets/72.ans: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /systems_results/db2/answer_sets/99.ans: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /answer_sets_nulls_first/32.ans: -------------------------------------------------------------------------------- 1 | 28038.14 2 | -------------------------------------------------------------------------------- /answer_sets_nulls_first/48.ans: -------------------------------------------------------------------------------- 1 | 26257 2 | -------------------------------------------------------------------------------- /answer_sets_nulls_first/87.ans: -------------------------------------------------------------------------------- 1 | 47298 2 | -------------------------------------------------------------------------------- /answer_sets_nulls_first/92.ans: -------------------------------------------------------------------------------- 1 | 39529.71 2 | -------------------------------------------------------------------------------- /answer_sets_nulls_last/23a.ans: -------------------------------------------------------------------------------- 1 | 17030.91 2 | -------------------------------------------------------------------------------- /answer_sets_nulls_last/32.ans: -------------------------------------------------------------------------------- 1 | 28038.14 2 | -------------------------------------------------------------------------------- /answer_sets_nulls_last/48.ans: -------------------------------------------------------------------------------- 1 | 26257 2 | -------------------------------------------------------------------------------- /answer_sets_nulls_last/87.ans: -------------------------------------------------------------------------------- 1 | 47298 2 | -------------------------------------------------------------------------------- /answer_sets_nulls_last/92.ans: -------------------------------------------------------------------------------- 1 | 39529.71 2 | -------------------------------------------------------------------------------- /systems_results/db2/answer_sets/23a.ans: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /systems_results/db2/answer_sets/23b.ans: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /systems_results/db2/answer_sets/39a.ans: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /systems_results/db2/answer_sets/39b.ans: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /systems_results/oracle/answer_sets/35.ans: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /systems_results/oracle/answer_sets/69.ans: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /answer_sets_nulls_first/23a.ans: -------------------------------------------------------------------------------- 1 | 17030.91 2 | -------------------------------------------------------------------------------- /answer_sets_nulls_first/90.ans: -------------------------------------------------------------------------------- 1 | 0.612440191 2 | -------------------------------------------------------------------------------- /answer_sets_nulls_last/54.ans: -------------------------------------------------------------------------------- 1 | 11860 1 593000 2 | -------------------------------------------------------------------------------- /answer_sets_nulls_last/90.ans: -------------------------------------------------------------------------------- 1 | 0.612440191 2 | -------------------------------------------------------------------------------- /systems_results/db2/answer_sets/38.ans: -------------------------------------------------------------------------------- 1 | 107 2 | -------------------------------------------------------------------------------- /systems_results/db2/answer_sets/48.ans: -------------------------------------------------------------------------------- 1 | 26257 2 | -------------------------------------------------------------------------------- /systems_results/db2/answer_sets/87.ans: -------------------------------------------------------------------------------- 1 | 47298 2 | -------------------------------------------------------------------------------- /systems_results/db2/answer_sets/96.ans: -------------------------------------------------------------------------------- 1 | 870 2 | -------------------------------------------------------------------------------- /systems_results/hyper/answer_sets/38.ans: -------------------------------------------------------------------------------- 1 | 107 2 | -------------------------------------------------------------------------------- /systems_results/hyper/answer_sets/96.ans: -------------------------------------------------------------------------------- 1 | 870 2 | -------------------------------------------------------------------------------- /systems_results/monetdb/answer_sets/38.ans: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /systems_results/sqlite/answer_sets/90.ans: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /answer_sets_nulls_first/54.ans: -------------------------------------------------------------------------------- 1 | 11860 1 593000 2 | -------------------------------------------------------------------------------- /answer_sets_nulls_first/97.ans: -------------------------------------------------------------------------------- 1 | 540401 286628 174 2 | -------------------------------------------------------------------------------- /answer_sets_nulls_last/97.ans: -------------------------------------------------------------------------------- 1 | 540401 286628 174 2 | -------------------------------------------------------------------------------- /systems_results/db2/answer_sets/32.ans: -------------------------------------------------------------------------------- 1 | 28038.14 2 | -------------------------------------------------------------------------------- /systems_results/db2/answer_sets/92.ans: -------------------------------------------------------------------------------- 1 | 39529.71 2 | -------------------------------------------------------------------------------- /systems_results/duckdb/answer_sets/38.ans: -------------------------------------------------------------------------------- 1 | 107 2 | -------------------------------------------------------------------------------- /systems_results/duckdb/answer_sets/48.ans: -------------------------------------------------------------------------------- 1 | 26257 2 | -------------------------------------------------------------------------------- /systems_results/duckdb/answer_sets/87.ans: -------------------------------------------------------------------------------- 1 | 47298 2 | -------------------------------------------------------------------------------- /systems_results/duckdb/answer_sets/96.ans: -------------------------------------------------------------------------------- 1 | 870 2 | -------------------------------------------------------------------------------- /systems_results/hyper/answer_sets/32.ans: -------------------------------------------------------------------------------- 1 | 28038.14 2 | -------------------------------------------------------------------------------- /systems_results/hyper/answer_sets/48.ans: -------------------------------------------------------------------------------- 1 | 26257 2 | -------------------------------------------------------------------------------- /systems_results/hyper/answer_sets/87.ans: -------------------------------------------------------------------------------- 1 | 47298 2 | -------------------------------------------------------------------------------- /systems_results/hyper/answer_sets/90.ans: -------------------------------------------------------------------------------- 1 | 0.6124 2 | -------------------------------------------------------------------------------- /systems_results/hyper/answer_sets/92.ans: -------------------------------------------------------------------------------- 1 | 39529.71 2 | -------------------------------------------------------------------------------- /systems_results/monetdb/answer_sets/48.ans: -------------------------------------------------------------------------------- 1 | 26257 2 | -------------------------------------------------------------------------------- /systems_results/monetdb/answer_sets/87.ans: -------------------------------------------------------------------------------- 1 | 47547 2 | -------------------------------------------------------------------------------- /systems_results/monetdb/answer_sets/90.ans: -------------------------------------------------------------------------------- 1 | 0.6124 2 | -------------------------------------------------------------------------------- /systems_results/monetdb/answer_sets/96.ans: -------------------------------------------------------------------------------- 1 | 870 2 | -------------------------------------------------------------------------------- /systems_results/oracle/answer_sets/38.ans: -------------------------------------------------------------------------------- 1 | 107 2 | -------------------------------------------------------------------------------- /systems_results/oracle/answer_sets/48.ans: -------------------------------------------------------------------------------- 1 | 26257 2 | -------------------------------------------------------------------------------- /systems_results/oracle/answer_sets/96.ans: -------------------------------------------------------------------------------- 1 | 870 2 | -------------------------------------------------------------------------------- /systems_results/postgres/answer_sets/38.ans: -------------------------------------------------------------------------------- 1 | 107 2 | -------------------------------------------------------------------------------- /systems_results/postgres/answer_sets/48.ans: -------------------------------------------------------------------------------- 1 | 26257 2 | -------------------------------------------------------------------------------- /systems_results/postgres/answer_sets/87.ans: -------------------------------------------------------------------------------- 1 | 47298 2 | -------------------------------------------------------------------------------- /systems_results/postgres/answer_sets/96.ans: -------------------------------------------------------------------------------- 1 | 870 2 | -------------------------------------------------------------------------------- /systems_results/sqlite/answer_sets/38.ans: -------------------------------------------------------------------------------- 1 | 107 2 | -------------------------------------------------------------------------------- /systems_results/sqlite/answer_sets/48.ans: -------------------------------------------------------------------------------- 1 | 26257.0 2 | -------------------------------------------------------------------------------- /systems_results/sqlite/answer_sets/95.ans: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /systems_results/sqlite/answer_sets/96.ans: -------------------------------------------------------------------------------- 1 | 870 2 | -------------------------------------------------------------------------------- /systems_results/sqlserver/answer_sets/38.ans: -------------------------------------------------------------------------------- 1 | 107 2 | -------------------------------------------------------------------------------- /systems_results/sqlserver/answer_sets/96.ans: -------------------------------------------------------------------------------- 1 | 870 2 | -------------------------------------------------------------------------------- /answer_sets_nulls_first/94.ans: -------------------------------------------------------------------------------- 1 | 33 64554.35 -3979.35 2 | -------------------------------------------------------------------------------- /answer_sets_nulls_first/95.ans: -------------------------------------------------------------------------------- 1 | 73 120440.34 42133.12 2 | -------------------------------------------------------------------------------- /answer_sets_nulls_last/94.ans: -------------------------------------------------------------------------------- 1 | 33 64554.35 -3979.35 2 | -------------------------------------------------------------------------------- /answer_sets_nulls_last/95.ans: -------------------------------------------------------------------------------- 1 | 73 120440.34 42133.12 2 | -------------------------------------------------------------------------------- /systems_results/db2/answer_sets/54.ans: -------------------------------------------------------------------------------- 1 | 11860 1 593000 2 | -------------------------------------------------------------------------------- /systems_results/duckdb/answer_sets/23a.ans: -------------------------------------------------------------------------------- 1 | 17030.91 2 | -------------------------------------------------------------------------------- /systems_results/duckdb/answer_sets/32.ans: -------------------------------------------------------------------------------- 1 | 28038.14 2 | -------------------------------------------------------------------------------- /systems_results/duckdb/answer_sets/92.ans: -------------------------------------------------------------------------------- 1 | 39529.71 2 | -------------------------------------------------------------------------------- /systems_results/hyper/answer_sets/23a.ans: -------------------------------------------------------------------------------- 1 | 17030.91 2 | -------------------------------------------------------------------------------- /systems_results/monetdb/answer_sets/23a.ans: -------------------------------------------------------------------------------- 1 | 17030.9100 2 | -------------------------------------------------------------------------------- /systems_results/monetdb/answer_sets/32.ans: -------------------------------------------------------------------------------- 1 | 28038.14 2 | -------------------------------------------------------------------------------- /systems_results/monetdb/answer_sets/92.ans: -------------------------------------------------------------------------------- 1 | 39529.71 2 | -------------------------------------------------------------------------------- /systems_results/oracle/answer_sets/32.ans: -------------------------------------------------------------------------------- 1 | 28038.14 2 | -------------------------------------------------------------------------------- /systems_results/oracle/answer_sets/90.ans: -------------------------------------------------------------------------------- 1 | .612440191 2 | -------------------------------------------------------------------------------- /systems_results/oracle/answer_sets/92.ans: -------------------------------------------------------------------------------- 1 | 39529.71 2 | -------------------------------------------------------------------------------- /systems_results/postgres/answer_sets/23a.ans: -------------------------------------------------------------------------------- 1 | 17030.91 2 | -------------------------------------------------------------------------------- /systems_results/postgres/answer_sets/32.ans: -------------------------------------------------------------------------------- 1 | 28038.14 2 | -------------------------------------------------------------------------------- /systems_results/postgres/answer_sets/92.ans: -------------------------------------------------------------------------------- 1 | 39529.71 2 | -------------------------------------------------------------------------------- /systems_results/snowflake/answer_sets/23a.ans: -------------------------------------------------------------------------------- 1 | 17030.91 2 | -------------------------------------------------------------------------------- /systems_results/snowflake/answer_sets/38.ans: -------------------------------------------------------------------------------- 1 | 107 2 | 3 | -------------------------------------------------------------------------------- /systems_results/snowflake/answer_sets/87.ans: -------------------------------------------------------------------------------- 1 | 47298 2 | -------------------------------------------------------------------------------- /systems_results/snowflake/answer_sets/96.ans: -------------------------------------------------------------------------------- 1 | 870 2 | 3 | -------------------------------------------------------------------------------- /systems_results/sqlserver/answer_sets/23a.ans: -------------------------------------------------------------------------------- 1 | 17030.91 2 | -------------------------------------------------------------------------------- /systems_results/sqlserver/answer_sets/32.ans: -------------------------------------------------------------------------------- 1 | 28038.14 2 | -------------------------------------------------------------------------------- /systems_results/sqlserver/answer_sets/48.ans: -------------------------------------------------------------------------------- 1 | 26257 2 | -------------------------------------------------------------------------------- /systems_results/sqlserver/answer_sets/87.ans: -------------------------------------------------------------------------------- 1 | 47298 2 | -------------------------------------------------------------------------------- /systems_results/sqlserver/answer_sets/92.ans: -------------------------------------------------------------------------------- 1 | 39529.71 2 | -------------------------------------------------------------------------------- /systems_results/sqlserver/nocount.sql: -------------------------------------------------------------------------------- 1 | SET NOCOUNT ON; 2 | -------------------------------------------------------------------------------- /answer_sets_nulls_first/16.ans: -------------------------------------------------------------------------------- 1 | 236 1062963.89 -214910.61 2 | -------------------------------------------------------------------------------- /answer_sets_nulls_last/16.ans: -------------------------------------------------------------------------------- 1 | 236 1062963.89 -214910.61 2 | -------------------------------------------------------------------------------- /systems_results/db2/answer_sets/90.ans: -------------------------------------------------------------------------------- 1 | 0.6124401913875598 2 | -------------------------------------------------------------------------------- /systems_results/db2/answer_sets/94.ans: -------------------------------------------------------------------------------- 1 | 33 64554.35 -3979.35 2 | -------------------------------------------------------------------------------- /systems_results/db2/answer_sets/97.ans: -------------------------------------------------------------------------------- 1 | 540401 286628 174 2 | -------------------------------------------------------------------------------- /systems_results/duckdb/answer_sets/54.ans: -------------------------------------------------------------------------------- 1 | 11860 1 593000 2 | -------------------------------------------------------------------------------- /systems_results/duckdb/answer_sets/97.ans: -------------------------------------------------------------------------------- 1 | 540401 286628 174 2 | -------------------------------------------------------------------------------- /systems_results/hyper/answer_sets/54.ans: -------------------------------------------------------------------------------- 1 | 11860 1 593000 2 | -------------------------------------------------------------------------------- /systems_results/hyper/answer_sets/97.ans: -------------------------------------------------------------------------------- 1 | 540401 286628 174 2 | -------------------------------------------------------------------------------- /systems_results/monetdb/answer_sets/54.ans: -------------------------------------------------------------------------------- 1 | 11860 1 593000 2 | -------------------------------------------------------------------------------- /systems_results/oracle/answer_sets/54.ans: -------------------------------------------------------------------------------- 1 | 11860 1 593000 2 | -------------------------------------------------------------------------------- /systems_results/oracle/answer_sets/97.ans: -------------------------------------------------------------------------------- 1 | 540401 286628 174 2 | -------------------------------------------------------------------------------- /systems_results/postgres/answer_sets/54.ans: -------------------------------------------------------------------------------- 1 | 11860 1 593000 2 | -------------------------------------------------------------------------------- /systems_results/snowflake/answer_sets/32.ans: -------------------------------------------------------------------------------- 1 | 28038.14 2 | 3 | -------------------------------------------------------------------------------- /systems_results/snowflake/answer_sets/48.ans: -------------------------------------------------------------------------------- 1 | 26257 2 | 3 | -------------------------------------------------------------------------------- /systems_results/snowflake/answer_sets/92.ans: -------------------------------------------------------------------------------- 1 | 39529.71 2 | 3 | -------------------------------------------------------------------------------- /systems_results/sqlite/answer_sets/54.ans: -------------------------------------------------------------------------------- 1 | 11860 1 593000 2 | -------------------------------------------------------------------------------- /systems_results/sqlserver/answer_sets/54.ans: -------------------------------------------------------------------------------- 1 | 11860 1 593000 2 | -------------------------------------------------------------------------------- /answer_sets_nulls_first/13.ans: -------------------------------------------------------------------------------- 1 | 31 2551.86333 2365.94333 14195.66 2 | -------------------------------------------------------------------------------- /answer_sets_nulls_first/61.ans: -------------------------------------------------------------------------------- 1 | 2894229.7 5493575.41 52.6838986 2 | -------------------------------------------------------------------------------- /answer_sets_nulls_last/13.ans: -------------------------------------------------------------------------------- 1 | 31 2551.86333 2365.94333 14195.66 2 | -------------------------------------------------------------------------------- /answer_sets_nulls_last/61.ans: -------------------------------------------------------------------------------- 1 | 2894229.7 5493575.41 52.6838986 2 | -------------------------------------------------------------------------------- /systems_results/db2/answer_sets/16.ans: -------------------------------------------------------------------------------- 1 | 236 1062963.89 -214910.61 2 | -------------------------------------------------------------------------------- /systems_results/db2/answer_sets/95.ans: -------------------------------------------------------------------------------- 1 | 73 120440.34 42133.12 2 | -------------------------------------------------------------------------------- /systems_results/duckdb/answer_sets/90.ans: -------------------------------------------------------------------------------- 1 | 0.6124401913875598 2 | -------------------------------------------------------------------------------- /systems_results/duckdb/answer_sets/94.ans: -------------------------------------------------------------------------------- 1 | 33 64554.35 -3979.35 2 | -------------------------------------------------------------------------------- /systems_results/duckdb/answer_sets/95.ans: -------------------------------------------------------------------------------- 1 | 73 120440.34 42133.12 2 | -------------------------------------------------------------------------------- /systems_results/hyper/answer_sets/94.ans: -------------------------------------------------------------------------------- 1 | 33 64554.35 -3979.35 2 | -------------------------------------------------------------------------------- /systems_results/hyper/answer_sets/95.ans: -------------------------------------------------------------------------------- 1 | 73 120440.34 42133.12 2 | -------------------------------------------------------------------------------- /systems_results/monetdb/answer_sets/94.ans: -------------------------------------------------------------------------------- 1 | 33 64554.35 -3979.35 2 | -------------------------------------------------------------------------------- /systems_results/monetdb/answer_sets/95.ans: -------------------------------------------------------------------------------- 1 | 73 120440.34 42133.12 2 | -------------------------------------------------------------------------------- /systems_results/monetdb/answer_sets/97.ans: -------------------------------------------------------------------------------- 1 | 540401 286628 174 2 | -------------------------------------------------------------------------------- /systems_results/oracle/answer_sets/94.ans: -------------------------------------------------------------------------------- 1 | 33 64554.35 -3979.35 2 | -------------------------------------------------------------------------------- /systems_results/oracle/answer_sets/95.ans: -------------------------------------------------------------------------------- 1 | 73 120440.34 42133.12 2 | -------------------------------------------------------------------------------- /systems_results/postgres/answer_sets/94.ans: -------------------------------------------------------------------------------- 1 | 33 64554.35 -3979.35 2 | -------------------------------------------------------------------------------- /systems_results/postgres/answer_sets/97.ans: -------------------------------------------------------------------------------- 1 | 540401 286628 174 2 | -------------------------------------------------------------------------------- /systems_results/snowflake/answer_sets/54.ans: -------------------------------------------------------------------------------- 1 | 11860 1 593000 2 | 3 | -------------------------------------------------------------------------------- /systems_results/snowflake/answer_sets/90.ans: -------------------------------------------------------------------------------- 1 | 0.6124401914 2 | 3 | -------------------------------------------------------------------------------- /systems_results/sqlserver/answer_sets/97.ans: -------------------------------------------------------------------------------- 1 | 540401 286628 174 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | **/.DS_Store 2 | *.log 3 | systems_results/duckdb/ds.duckdb -------------------------------------------------------------------------------- /answer_sets_nulls_last/88.ans: -------------------------------------------------------------------------------- 1 | 2334 4726 4564 7538 7115 3960 4129 4533 2 | -------------------------------------------------------------------------------- /systems_results/duckdb/answer_sets/16.ans: -------------------------------------------------------------------------------- 1 | 236 1062963.89 -214910.61 2 | -------------------------------------------------------------------------------- /systems_results/hyper/answer_sets/16.ans: -------------------------------------------------------------------------------- 1 | 236 1062963.89 -214910.61 2 | -------------------------------------------------------------------------------- /systems_results/hyper/load.hyper.notes: -------------------------------------------------------------------------------- 1 | see postgres for instructions 2 | -------------------------------------------------------------------------------- /systems_results/monetdb/answer_sets/16.ans: -------------------------------------------------------------------------------- 1 | 236 1062963.89 -214910.61 2 | -------------------------------------------------------------------------------- /systems_results/oracle/answer_sets/16.ans: -------------------------------------------------------------------------------- 1 | 236 1062963.89 -214910.61 2 | -------------------------------------------------------------------------------- /systems_results/postgres/answer_sets/16.ans: -------------------------------------------------------------------------------- 1 | 236 1062963.89 -214910.61 2 | -------------------------------------------------------------------------------- /systems_results/postgres/answer_sets/90.ans: -------------------------------------------------------------------------------- 1 | 0.61244019138755980861 2 | -------------------------------------------------------------------------------- /systems_results/postgres/answer_sets/95.ans: -------------------------------------------------------------------------------- 1 | 73 120440.34 42133.12 2 | -------------------------------------------------------------------------------- /systems_results/snowflake/answer_sets/97.ans: -------------------------------------------------------------------------------- 1 | 540401 286628 174 2 | 3 | -------------------------------------------------------------------------------- /systems_results/sqlserver/answer_sets/90.ans: -------------------------------------------------------------------------------- 1 | .61244019138755980861 2 | -------------------------------------------------------------------------------- /systems_results/sqlserver/answer_sets/94.ans: -------------------------------------------------------------------------------- 1 | 33 64554.35 -3979.35 2 | -------------------------------------------------------------------------------- /systems_results/sqlserver/answer_sets/95.ans: -------------------------------------------------------------------------------- 1 | 73 120440.34 42133.12 2 | -------------------------------------------------------------------------------- /answer_sets_nulls_first/88.ans: -------------------------------------------------------------------------------- 1 | 2334 4726 4564 7538 7115 3960 4129 4533 2 | -------------------------------------------------------------------------------- /systems_results/hyper/answer_sets/61.ans: -------------------------------------------------------------------------------- 1 | 2894229.70 5493575.41 52.6800 2 | -------------------------------------------------------------------------------- /systems_results/monetdb/answer_sets/61.ans: -------------------------------------------------------------------------------- 1 | 2894229.70 5493575.41 52.6800 2 | -------------------------------------------------------------------------------- /systems_results/oracle/answer_sets/61.ans: -------------------------------------------------------------------------------- 1 | 2894229.7 5493575.41 52.6838986 2 | -------------------------------------------------------------------------------- /systems_results/snowflake/answer_sets/94.ans: -------------------------------------------------------------------------------- 1 | 33 64554.35 -3979.35 2 | 3 | -------------------------------------------------------------------------------- /systems_results/snowflake/answer_sets/95.ans: -------------------------------------------------------------------------------- 1 | 73 120440.34 42133.12 2 | 3 | -------------------------------------------------------------------------------- /systems_results/sqlserver/answer_sets/16.ans: -------------------------------------------------------------------------------- 1 | 236 1062963.89 -214910.61 2 | -------------------------------------------------------------------------------- /systems_results/db2/answer_sets/88.ans: -------------------------------------------------------------------------------- 1 | 2334 4726 4564 7538 7115 3960 4129 4533 2 | -------------------------------------------------------------------------------- /systems_results/hyper/answer_sets/13.ans: -------------------------------------------------------------------------------- 1 | 31.0000 2551.8633 2365.9433 14195.66 2 | -------------------------------------------------------------------------------- /systems_results/oracle/answer_sets/13.ans: -------------------------------------------------------------------------------- 1 | 31 2551.86333 2365.94333 14195.66 2 | -------------------------------------------------------------------------------- /systems_results/snowflake/answer_sets/16.ans: -------------------------------------------------------------------------------- 1 | 236 1062963.89 -214910.61 2 | 3 | -------------------------------------------------------------------------------- /answer_sets_nulls_first/09.ans: -------------------------------------------------------------------------------- 1 | 39.6454132 115.898138 191.634713 267.188 341.986915 2 | -------------------------------------------------------------------------------- /answer_sets_nulls_first/91.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAACAAAAAAA Mid Atlantic Felipe Perkins 109.74 2 | -------------------------------------------------------------------------------- /answer_sets_nulls_last/09.ans: -------------------------------------------------------------------------------- 1 | 39.6454132 115.898138 191.634713 267.188 341.986915 2 | -------------------------------------------------------------------------------- /answer_sets_nulls_last/91.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAACAAAAAAA Mid Atlantic Felipe Perkins 109.74 2 | -------------------------------------------------------------------------------- /matrix.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/tpcds-result-reproduction/HEAD/matrix.pdf -------------------------------------------------------------------------------- /matrix.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwida/tpcds-result-reproduction/HEAD/matrix.png -------------------------------------------------------------------------------- /systems_results/db2/answer_sets/61.ans: -------------------------------------------------------------------------------- 1 | 2894229.70 5493575.41 52.6838986269599600 2 | -------------------------------------------------------------------------------- /systems_results/duckdb/answer_sets/61.ans: -------------------------------------------------------------------------------- 1 | 2894229.70 5493575.41 52.68389862695996 2 | -------------------------------------------------------------------------------- /systems_results/duckdb/answer_sets/88.ans: -------------------------------------------------------------------------------- 1 | 2334 4726 4564 7538 7115 3960 4129 4533 2 | -------------------------------------------------------------------------------- /systems_results/hyper/answer_sets/09.ans: -------------------------------------------------------------------------------- 1 | 39.6454 115.8981 191.6347 267.1880 341.9869 2 | -------------------------------------------------------------------------------- /systems_results/hyper/answer_sets/88.ans: -------------------------------------------------------------------------------- 1 | 2334 4726 4564 7538 7115 3960 4129 4533 2 | -------------------------------------------------------------------------------- /systems_results/monetdb/answer_sets/88.ans: -------------------------------------------------------------------------------- 1 | 2334 4726 4564 7538 7115 3960 4129 4533 2 | -------------------------------------------------------------------------------- /systems_results/oracle/answer_sets/88.ans: -------------------------------------------------------------------------------- 1 | 2334 4726 4564 7538 7115 3960 4129 4533 2 | -------------------------------------------------------------------------------- /systems_results/postgres/answer_sets/88.ans: -------------------------------------------------------------------------------- 1 | 2334 4726 4564 7538 7115 3960 4129 4533 2 | -------------------------------------------------------------------------------- /systems_results/sqlite/answer_sets/88.ans: -------------------------------------------------------------------------------- 1 | 2334 4726 4564 7538 7115 3960 4129 4533 2 | -------------------------------------------------------------------------------- /systems_results/sqlserver/answer_sets/13.ans: -------------------------------------------------------------------------------- 1 | 31 2551.863333 2365.943333 14195.66 2 | -------------------------------------------------------------------------------- /systems_results/sqlserver/answer_sets/88.ans: -------------------------------------------------------------------------------- 1 | 2334 4726 4564 7538 7115 3960 4129 4533 2 | -------------------------------------------------------------------------------- /answer_sets_nulls_first/17.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAAKPFEAAAA Recently right TN 1 99 1 66 1 32 2 | -------------------------------------------------------------------------------- /answer_sets_nulls_last/17.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAAKPFEAAAA Recently right TN 1 99 1 66 1 32 2 | -------------------------------------------------------------------------------- /systems_results/postgres/answer_sets/61.ans: -------------------------------------------------------------------------------- 1 | 2894229.70 5493575.41 52.68389862695996012500 2 | -------------------------------------------------------------------------------- /systems_results/snowflake/answer_sets/13.ans: -------------------------------------------------------------------------------- 1 | 31.000 2551.86333 2365.94333 14195.66 2 | 3 | -------------------------------------------------------------------------------- /systems_results/snowflake/answer_sets/61.ans: -------------------------------------------------------------------------------- 1 | 2894229.70 5493575.41 52.6838986300 2 | 3 | -------------------------------------------------------------------------------- /systems_results/snowflake/answer_sets/88.ans: -------------------------------------------------------------------------------- 1 | 2334 4726 4564 7538 7115 3960 4129 4533 2 | 3 | -------------------------------------------------------------------------------- /systems_results/sqlite/answer_sets/13.ans: -------------------------------------------------------------------------------- 1 | 31.0 2551.86333333333 2365.94333333333 14195.66 2 | -------------------------------------------------------------------------------- /systems_results/sqlite/answer_sets/61.ans: -------------------------------------------------------------------------------- 1 | 2894229.70000001 5493575.41 52.6838986269601 2 | -------------------------------------------------------------------------------- /systems_results/sqlserver/answer_sets/61.ans: -------------------------------------------------------------------------------- 1 | 2894229.70 5493575.41 52.6838986269599601250 2 | -------------------------------------------------------------------------------- /systems_results/db2/answer_sets/91.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAACAAAAAAA Mid Atlantic Felipe Perkins 109.74 2 | -------------------------------------------------------------------------------- /systems_results/duckdb/answer_sets/13.ans: -------------------------------------------------------------------------------- 1 | 31.0 2551.8633333333332 2365.943333333333 14195.66 2 | -------------------------------------------------------------------------------- /systems_results/duckdb/answer_sets/91.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAACAAAAAAA Mid Atlantic Felipe Perkins 109.74 2 | -------------------------------------------------------------------------------- /systems_results/hyper/answer_sets/91.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAACAAAAAAA Mid Atlantic Felipe Perkins 109.74 2 | -------------------------------------------------------------------------------- /systems_results/monetdb/answer_sets/91.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAACAAAAAAA Mid Atlantic Felipe Perkins 109.74 2 | -------------------------------------------------------------------------------- /systems_results/oracle/answer_sets/09.ans: -------------------------------------------------------------------------------- 1 | 39.6454132 115.898138 191.634713 267.188 341.986915 2 | -------------------------------------------------------------------------------- /systems_results/oracle/answer_sets/91.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAACAAAAAAA Mid Atlantic Felipe Perkins 109.74 2 | -------------------------------------------------------------------------------- /systems_results/sqlite/answer_sets/91.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAACAAAAAAA Mid Atlantic Felipe Perkins 109.74 2 | -------------------------------------------------------------------------------- /systems_results/monetdb/answer_sets/17.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAAKPFEAAAA Recently right TN 1 99 1 66 1 32 2 | -------------------------------------------------------------------------------- /systems_results/oracle/answer_sets/17.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAAKPFEAAAA Recently right TN 1 99 1 66 1 32 2 | -------------------------------------------------------------------------------- /systems_results/postgres/answer_sets/91.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAACAAAAAAA Mid Atlantic Felipe Perkins 109.74 2 | -------------------------------------------------------------------------------- /systems_results/snowflake/answer_sets/09.ans: -------------------------------------------------------------------------------- 1 | 39.64541 115.89813 191.63471 267.18799 341.98691 2 | 3 | -------------------------------------------------------------------------------- /systems_results/sqlserver/answer_sets/09.ans: -------------------------------------------------------------------------------- 1 | 39.645413 115.898137 191.634713 267.187999 341.986914 2 | -------------------------------------------------------------------------------- /systems_results/sqlserver/answer_sets/91.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAACAAAAAAA Mid Atlantic Felipe Perkins 109.74 2 | -------------------------------------------------------------------------------- /systems_results/duckdb/answer_sets/17.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAAKPFEAAAA Recently right TN 1 99.0 1 66.0 1 32.0 2 | -------------------------------------------------------------------------------- /systems_results/snowflake/answer_sets/91.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAACAAAAAAA Mid Atlantic Felipe Perkins 109.74 2 | 3 | -------------------------------------------------------------------------------- /systems_results/sqlserver/answer_sets/17.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAAKPFEAAAA Recently right TN 1 99 1 66 1 32 2 | -------------------------------------------------------------------------------- /answer_sets_nulls_last/70.ans: -------------------------------------------------------------------------------- 1 | -440986113 2 1 2 | -440986113 TN 1 1 3 | -440986113 TN Williamson County 0 1 4 | -------------------------------------------------------------------------------- /systems_results/monetdb/answer_sets/13.ans: -------------------------------------------------------------------------------- 1 | 30.999999999999996 2551.8633333333332 2365.943333333333 14195.66 2 | -------------------------------------------------------------------------------- /answer_sets_nulls_first/70.ans: -------------------------------------------------------------------------------- 1 | -440986113 2 1 2 | -440986113 TN 1 1 3 | -440986113 TN Williamson County 0 1 4 | -------------------------------------------------------------------------------- /systems_results/db2/answer_sets/13.ans: -------------------------------------------------------------------------------- 1 | 31 2551.86333333333333333333333333 2365.94333333333333333333333333 14195.66 2 | -------------------------------------------------------------------------------- /systems_results/hyper/answer_sets/17.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAAKPFEAAAA Recently right TN 1 99.0000 1 66.0000 1 32.0000 2 | -------------------------------------------------------------------------------- /answer_sets_nulls_first/24a.ans: -------------------------------------------------------------------------------- 1 | Martins Cara bar 241.96 2 | Smallwood Rhonda bar 3089.28 3 | Terry Sandra bar 509.42 4 | -------------------------------------------------------------------------------- /answer_sets_nulls_first/41.ans: -------------------------------------------------------------------------------- 1 | ableationableought 2 | anticallyeingese 3 | callycallyeingese 4 | oughtationableought 5 | -------------------------------------------------------------------------------- /answer_sets_nulls_last/24a.ans: -------------------------------------------------------------------------------- 1 | Martins Cara bar 241.96 2 | Smallwood Rhonda bar 3089.28 3 | Terry Sandra bar 509.42 4 | -------------------------------------------------------------------------------- /answer_sets_nulls_last/41.ans: -------------------------------------------------------------------------------- 1 | ableationableought 2 | anticallyeingese 3 | callycallyeingese 4 | oughtationableought 5 | -------------------------------------------------------------------------------- /systems_results/oracle/answer_sets/23b.ans: -------------------------------------------------------------------------------- 1 | * 2 | * 3 | ERROR at line 9: 4 | ORA-00936: missing expression 5 | 6 | 7 | -------------------------------------------------------------------------------- /systems_results/oracle/answer_sets/62.ans: -------------------------------------------------------------------------------- 1 | * 2 | * 3 | ERROR at line 29: 4 | ORA-00936: missing expression 5 | 6 | 7 | -------------------------------------------------------------------------------- /systems_results/postgres/answer_sets/13.ans: -------------------------------------------------------------------------------- 1 | 31.0000000000000000 2551.8633333333333333 2365.9433333333333333 14195.66 2 | -------------------------------------------------------------------------------- /systems_results/snowflake/answer_sets/17.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAAKPFEAAAA Recently right TN 1 99.000 1 66.000 1 32.000 2 | 3 | -------------------------------------------------------------------------------- /answer_sets_nulls_first/08.ans: -------------------------------------------------------------------------------- 1 | able -9767751.9 2 | ation -10546550 3 | bar -10133672 4 | ese -10335181 5 | ought -10737660 6 | -------------------------------------------------------------------------------- /answer_sets_nulls_first/23b.ans: -------------------------------------------------------------------------------- 1 | Robert 598.86 2 | Brown Monika 6031.52 3 | Collins Gordon 727.57 4 | Green Jesse 9672.96 5 | -------------------------------------------------------------------------------- /answer_sets_nulls_last/08.ans: -------------------------------------------------------------------------------- 1 | able -9767751.9 2 | ation -10546550 3 | bar -10133672 4 | ese -10335181 5 | ought -10737660 6 | -------------------------------------------------------------------------------- /answer_sets_nulls_last/23b.ans: -------------------------------------------------------------------------------- 1 | Brown Monika 6031.52 2 | Collins Gordon 727.57 3 | Green Jesse 9672.96 4 | Robert 598.86 5 | -------------------------------------------------------------------------------- /systems_results/db2/answer_sets/24a.ans: -------------------------------------------------------------------------------- 1 | Martins Cara bar 241.96 2 | Smallwood Rhonda bar 3089.28 3 | Terry Sandra bar 509.42 4 | -------------------------------------------------------------------------------- /systems_results/db2/answer_sets/41.ans: -------------------------------------------------------------------------------- 1 | ableationableought 2 | anticallyeingese 3 | callycallyeingese 4 | oughtationableought 5 | -------------------------------------------------------------------------------- /systems_results/oracle/answer_sets/70.ans: -------------------------------------------------------------------------------- 1 | -440986113 2 1 2 | -440986113 TN 1 1 3 | -440986113 TN Williamson County 0 1 4 | -------------------------------------------------------------------------------- /systems_results/db2/answer_sets/70.ans: -------------------------------------------------------------------------------- 1 | -440986113.22 2 1 2 | -440986113.22 TN 1 1 3 | -440986113.22 TN Williamson County 0 1 4 | -------------------------------------------------------------------------------- /systems_results/duckdb/answer_sets/24a.ans: -------------------------------------------------------------------------------- 1 | Martins Cara bar 241.96 2 | Smallwood Rhonda bar 3089.28 3 | Terry Sandra bar 509.42 4 | -------------------------------------------------------------------------------- /systems_results/duckdb/answer_sets/41.ans: -------------------------------------------------------------------------------- 1 | ableationableought 2 | anticallyeingese 3 | callycallyeingese 4 | oughtationableought 5 | -------------------------------------------------------------------------------- /systems_results/hyper/answer_sets/70.ans: -------------------------------------------------------------------------------- 1 | -440986113.22 2 1 2 | -440986113.22 TN 1 1 3 | -440986113.22 TN Williamson County 0 1 4 | -------------------------------------------------------------------------------- /systems_results/monetdb/answer_sets/24a.ans: -------------------------------------------------------------------------------- 1 | Martins Cara bar 241.96 2 | Smallwood Rhonda bar 3089.28 3 | Terry Sandra bar 509.42 4 | -------------------------------------------------------------------------------- /systems_results/monetdb/answer_sets/41.ans: -------------------------------------------------------------------------------- 1 | ableationableought 2 | anticallyeingese 3 | callycallyeingese 4 | oughtationableought 5 | -------------------------------------------------------------------------------- /systems_results/oracle/answer_sets/24a.ans: -------------------------------------------------------------------------------- 1 | Martins Cara bar 241.96 2 | Smallwood Rhonda bar 3089.28 3 | Terry Sandra bar 509.42 4 | -------------------------------------------------------------------------------- /systems_results/oracle/answer_sets/41.ans: -------------------------------------------------------------------------------- 1 | ableationableought 2 | anticallyeingese 3 | callycallyeingese 4 | oughtationableought 5 | -------------------------------------------------------------------------------- /systems_results/sqlite/answer_sets/09.ans: -------------------------------------------------------------------------------- 1 | 38.7025783132092 113.216288837681 187.077875702718 260.899995695328 333.936884173218 2 | -------------------------------------------------------------------------------- /systems_results/sqlite/answer_sets/24a.ans: -------------------------------------------------------------------------------- 1 | Martins Cara bar 241.96 2 | Smallwood Rhonda bar 3089.28 3 | Terry Sandra bar 509.42 4 | -------------------------------------------------------------------------------- /systems_results/sqlite/answer_sets/41.ans: -------------------------------------------------------------------------------- 1 | ableationableought 2 | anticallyeingese 3 | callycallyeingese 4 | oughtationableought 5 | -------------------------------------------------------------------------------- /systems_results/duckdb/answer_sets/09.ans: -------------------------------------------------------------------------------- 1 | 39.645413178425954 115.89813750607894 191.63471314622237 267.1879996763441 341.9869149515733 2 | -------------------------------------------------------------------------------- /systems_results/duckdb/answer_sets/23b.ans: -------------------------------------------------------------------------------- 1 | Brown Monika 6031.52 2 | Collins Gordon 727.57 3 | Green Jesse 9672.96 4 | Robert 598.86 5 | -------------------------------------------------------------------------------- /systems_results/duckdb/answer_sets/70.ans: -------------------------------------------------------------------------------- 1 | -440986113.22 2 1 2 | -440986113.22 TN 1 1 3 | -440986113.22 TN Williamson County 0 1 4 | -------------------------------------------------------------------------------- /systems_results/monetdb/answer_sets/70.ans: -------------------------------------------------------------------------------- 1 | -440986113.22 2 1 2 | -440986113.22 TN 1 1 3 | -440986113.22 TN Williamson County 0 1 4 | -------------------------------------------------------------------------------- /systems_results/oracle/answer_sets/08.ans: -------------------------------------------------------------------------------- 1 | able -9767751.9 2 | ation -10546550 3 | bar -10133672 4 | ese -10335181 5 | ought -10737660 6 | -------------------------------------------------------------------------------- /systems_results/postgres/answer_sets/70.ans: -------------------------------------------------------------------------------- 1 | -440986113.22 2 1 2 | -440986113.22 TN 1 1 3 | -440986113.22 TN Williamson County 0 1 4 | -------------------------------------------------------------------------------- /systems_results/snowflake/answer_sets/24a.ans: -------------------------------------------------------------------------------- 1 | Martins Cara bar 241.96 2 | Smallwood Rhonda bar 3089.28 3 | Terry Sandra bar 509.42 4 | -------------------------------------------------------------------------------- /systems_results/sqlserver/answer_sets/24a.ans: -------------------------------------------------------------------------------- 1 | Martins Cara bar 241.96 2 | Smallwood Rhonda bar 3089.28 3 | Terry Sandra bar 509.42 4 | -------------------------------------------------------------------------------- /systems_results/sqlserver/answer_sets/41.ans: -------------------------------------------------------------------------------- 1 | ableationableought 2 | anticallyeingese 3 | callycallyeingese 4 | oughtationableought 5 | -------------------------------------------------------------------------------- /systems_results/sqlserver/answer_sets/70.ans: -------------------------------------------------------------------------------- 1 | -440986113.22 2 1 2 | -440986113.22 TN 1 1 3 | -440986113.22 TN Williamson County 0 1 4 | -------------------------------------------------------------------------------- /systems_results/monetdb/answer_sets/09.ans: -------------------------------------------------------------------------------- 1 | 39.64541317842601 115.89813750607803 191.63471314622893 267.18799967634527 341.98691495156766 2 | -------------------------------------------------------------------------------- /systems_results/snowflake/answer_sets/23b.ans: -------------------------------------------------------------------------------- 1 | Brown Monika 6031.52 2 | Collins Gordon 727.57 3 | Green Jesse 9672.96 4 | Robert 598.86 5 | -------------------------------------------------------------------------------- /systems_results/snowflake/answer_sets/41.ans: -------------------------------------------------------------------------------- 1 | ableationableought 2 | anticallyeingese 3 | callycallyeingese 4 | oughtationableought 5 | 6 | -------------------------------------------------------------------------------- /systems_results/snowflake/answer_sets/70.ans: -------------------------------------------------------------------------------- 1 | -440986113.22 2 1 2 | -440986113.22 TN 1 1 3 | -440986113.22 TN Williamson County 0 1 4 | 5 | -------------------------------------------------------------------------------- /systems_results/sqlserver/answer_sets/23b.ans: -------------------------------------------------------------------------------- 1 | Robert 598.86 2 | Brown Monika 6031.52 3 | Collins Gordon 727.57 4 | Green Jesse 9672.96 5 | -------------------------------------------------------------------------------- /answer_sets_nulls_last/24b.ans: -------------------------------------------------------------------------------- 1 | Hamlin Heather able 149.65 2 | Martin Harold bar 5834.88 3 | Nall Mike able 999.7 4 | Southern Jeannie bar 446.31 5 | -------------------------------------------------------------------------------- /systems_results/db2/answer_sets/08.ans: -------------------------------------------------------------------------------- 1 | able -9767751.88 2 | ation -10546549.93 3 | bar -10133672.06 4 | ese -10335181.30 5 | ought -10737659.56 6 | -------------------------------------------------------------------------------- /systems_results/monetdb/answer_sets/23b.ans: -------------------------------------------------------------------------------- 1 | Robert 598.8600 2 | Brown Monika 6031.5200 3 | Collins Gordon 727.5700 4 | Green Jesse 9672.9600 5 | -------------------------------------------------------------------------------- /answer_sets_nulls_first/24b.ans: -------------------------------------------------------------------------------- 1 | Hamlin Heather able 149.65 2 | Martin Harold bar 5834.88 3 | Nall Mike able 999.7 4 | Southern Jeannie bar 446.31 5 | -------------------------------------------------------------------------------- /systems_results/duckdb/answer_sets/08.ans: -------------------------------------------------------------------------------- 1 | able -9767751.88 2 | ation -10546549.93 3 | bar -10133672.06 4 | ese -10335181.30 5 | ought -10737659.56 6 | -------------------------------------------------------------------------------- /systems_results/hyper/answer_sets/08.ans: -------------------------------------------------------------------------------- 1 | able -9767751.88 2 | ation -10546549.93 3 | bar -10133672.06 4 | ese -10335181.30 5 | ought -10737659.56 6 | -------------------------------------------------------------------------------- /systems_results/monetdb/answer_sets/08.ans: -------------------------------------------------------------------------------- 1 | able -9767751.88 2 | ation -10546549.93 3 | bar -10133672.06 4 | ese -10335181.30 5 | ought -10737659.56 6 | -------------------------------------------------------------------------------- /systems_results/postgres/answer_sets/08.ans: -------------------------------------------------------------------------------- 1 | able -9767751.88 2 | ation -10546549.93 3 | bar -10133672.06 4 | ese -10335181.30 5 | ought -10737659.56 6 | -------------------------------------------------------------------------------- /systems_results/postgres/answer_sets/09.ans: -------------------------------------------------------------------------------- 1 | 39.6454131784259568 115.8981375060789396 191.6347131462223713 267.1879996763441020 341.9869149515732871 2 | -------------------------------------------------------------------------------- /systems_results/sqlserver/answer_sets/08.ans: -------------------------------------------------------------------------------- 1 | able -9767751.88 2 | ation -10546549.93 3 | bar -10133672.06 4 | ese -10335181.30 5 | ought -10737659.56 6 | -------------------------------------------------------------------------------- /systems_results/db2/answer_sets/24b.ans: -------------------------------------------------------------------------------- 1 | Hamlin Heather able 149.65 2 | Martin Harold bar 5834.88 3 | Nall Mike able 999.70 4 | Southern Jeannie bar 446.31 5 | -------------------------------------------------------------------------------- /systems_results/oracle/answer_sets/87.ans: -------------------------------------------------------------------------------- 1 | (SELECT DISTINCT c_last_name, 2 | * 3 | ERROR at line 12: 4 | ORA-00907: missing right parenthesis 5 | 6 | 7 | -------------------------------------------------------------------------------- /systems_results/postgres/answer_sets/17.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAAKPFEAAAA Recently right TN 1 99.0000000000000000 1 66.0000000000000000 1 32.0000000000000000 2 | -------------------------------------------------------------------------------- /systems_results/snowflake/answer_sets/08.ans: -------------------------------------------------------------------------------- 1 | able -9767751.88 2 | ation -10546549.93 3 | bar -10133672.06 4 | ese -10335181.30 5 | ought -10737659.56 6 | 7 | -------------------------------------------------------------------------------- /systems_results/sqlite/answer_sets/08.ans: -------------------------------------------------------------------------------- 1 | able -9767751.88000004 2 | ation -10546549.93 3 | bar -10133672.06 4 | ese -10335181.3 5 | ought -10737659.56 6 | -------------------------------------------------------------------------------- /systems_results/sqlserver/answer_sets/72.ans: -------------------------------------------------------------------------------- 1 | Msg 206, Level 16, State 2, Server 7564404248a5, Line 2 2 | Operand type clash: date is incompatible with int 3 | -------------------------------------------------------------------------------- /systems_results/duckdb/answer_sets/24b.ans: -------------------------------------------------------------------------------- 1 | Hamlin Heather able 149.65 2 | Martin Harold bar 5834.88 3 | Nall Mike able 999.70 4 | Southern Jeannie bar 446.31 5 | -------------------------------------------------------------------------------- /systems_results/hyper/answer_sets/28.ans: -------------------------------------------------------------------------------- 1 | 77.7175 36142 9210 69.5027 35250 6592 134.0115 27875 9741 82.5528 31422 7678 61.8260 36100 8664 39.2796 29776 5210 2 | -------------------------------------------------------------------------------- /systems_results/monetdb/answer_sets/24b.ans: -------------------------------------------------------------------------------- 1 | Hamlin Heather able 149.65 2 | Martin Harold bar 5834.88 3 | Nall Mike able 999.70 4 | Southern Jeannie bar 446.31 5 | -------------------------------------------------------------------------------- /systems_results/oracle/answer_sets/24b.ans: -------------------------------------------------------------------------------- 1 | Hamlin Heather able 149.65 2 | Martin Harold bar 5834.88 3 | Nall Mike able 999.7 4 | Southern Jeannie bar 446.31 5 | -------------------------------------------------------------------------------- /systems_results/sqlite/answer_sets/24b.ans: -------------------------------------------------------------------------------- 1 | Hamlin Heather able 149.65 2 | Martin Harold bar 5834.88 3 | Nall Mike able 999.7 4 | Southern Jeannie bar 446.31 5 | -------------------------------------------------------------------------------- /answer_sets_nulls_first/28.ans: -------------------------------------------------------------------------------- 1 | 77.717478 36142 9210 69.5026633 35250 6592 134.011514 27875 9741 82.5527742 31422 7678 61.8260496 36100 8664 39.2795557 29776 5210 2 | -------------------------------------------------------------------------------- /answer_sets_nulls_last/28.ans: -------------------------------------------------------------------------------- 1 | 77.717478 36142 9210 69.5026633 35250 6592 134.011514 27875 9741 82.5527742 31422 7678 61.8260496 36100 8664 39.2795557 29776 5210 2 | -------------------------------------------------------------------------------- /systems_results/oracle/answer_sets/99.ans: -------------------------------------------------------------------------------- 1 | (SELECT SUBSTR(w_warehouse_name,1,20) w_substr, * 2 | * 3 | ERROR at line 28: 4 | ORA-00936: missing expression 5 | 6 | 7 | -------------------------------------------------------------------------------- /systems_results/snowflake/answer_sets/24b.ans: -------------------------------------------------------------------------------- 1 | Hamlin Heather able 149.65 2 | Martin Harold bar 5834.88 3 | Nall Mike able 999.70 4 | Southern Jeannie bar 446.31 5 | -------------------------------------------------------------------------------- /systems_results/sqlite/answer_sets/73.ans: -------------------------------------------------------------------------------- 1 | Greene Clarence N 1541 5 2 | Scott Anne Dr. N 86396 5 3 | Wheeler Ashley Mrs. N 174863 5 4 | Dion Alva Mrs. N 113766 4 5 | -------------------------------------------------------------------------------- /systems_results/sqlserver/answer_sets/24b.ans: -------------------------------------------------------------------------------- 1 | Hamlin Heather able 149.65 2 | Martin Harold bar 5834.88 3 | Nall Mike able 999.70 4 | Southern Jeannie bar 446.31 5 | -------------------------------------------------------------------------------- /systems_results/oracle/answer_sets/28.ans: -------------------------------------------------------------------------------- 1 | 77.717478 36142 9210 69.5026633 35250 6592 134.011514 27875 9741 82.5527742 31422 7678 61.8260496 36100 8664 39.2795557 29776 5210 2 | -------------------------------------------------------------------------------- /systems_results/snowflake/answer_sets/28.ans: -------------------------------------------------------------------------------- 1 | 77.71747 36142 9210 69.50266 35250 6592 134.01151 27875 9741 82.55277 31422 7678 61.82604 36100 8664 39.27955 29776 5210 2 | 3 | -------------------------------------------------------------------------------- /systems_results/sqlserver/answer_sets/28.ans: -------------------------------------------------------------------------------- 1 | 77.717478 36142 9210 69.502663 35250 6592 134.011513 27875 9741 82.552774 31422 7678 61.826049 36100 8664 39.279555 29776 5210 2 | -------------------------------------------------------------------------------- /systems_results/oracle/answer_sets/23a.ans: -------------------------------------------------------------------------------- 1 | (SELECT SUBSTR(i_item_desc, 1, 30) itemdesc, * FROM item) sq1 2 | * 3 | ERROR at line 8: 4 | ORA-00936: missing expression 5 | 6 | 7 | -------------------------------------------------------------------------------- /systems_results/db2/answer_sets/09.ans: -------------------------------------------------------------------------------- 1 | 39.64541317842595679454968403 115.89813750607893957207991965 191.63471314622237131462223713 267.18799967634410202229133495 341.98691495157328712234322444 2 | -------------------------------------------------------------------------------- /answer_sets_nulls_first_original/73.ans: -------------------------------------------------------------------------------- 1 | Greene Clarence N 1541 5 2 | Peterson Chantell Miss N 47551 5 3 | Scott Anne Dr. N 86396 5 4 | Wheeler Ashley Mrs. N 174863 5 5 | Dion Alva Mrs. N 113766 4 6 | -------------------------------------------------------------------------------- /systems_results/db2/answer_sets/73.ans: -------------------------------------------------------------------------------- 1 | Greene Clarence N 1541 5 2 | Peterson Chantell Miss N 47551 5 3 | Scott Anne Dr. N 86396 5 4 | Wheeler Ashley Mrs. N 174863 5 5 | Dion Alva Mrs. N 113766 4 6 | -------------------------------------------------------------------------------- /systems_results/duckdb/answer_sets/73.ans: -------------------------------------------------------------------------------- 1 | Greene Clarence N 1541 5 2 | Peterson Chantell Miss N 47551 5 3 | Scott Anne Dr. N 86396 5 4 | Wheeler Ashley Mrs. N 174863 5 5 | Dion Alva Mrs. N 113766 4 6 | -------------------------------------------------------------------------------- /systems_results/monetdb/answer_sets/73.ans: -------------------------------------------------------------------------------- 1 | Greene Clarence N 1541 5 2 | Peterson Chantell Miss N 47551 5 3 | Scott Anne Dr. N 86396 5 4 | Wheeler Ashley Mrs. N 174863 5 5 | Dion Alva Mrs. N 113766 4 6 | -------------------------------------------------------------------------------- /systems_results/oracle/answer_sets/73.ans: -------------------------------------------------------------------------------- 1 | Greene Clarence N 1541 5 2 | Peterson Chantell Miss N 47551 5 3 | Scott Anne Dr. N 86396 5 4 | Wheeler Ashley Mrs. N 174863 5 5 | Dion Alva Mrs. N 113766 4 6 | -------------------------------------------------------------------------------- /systems_results/sqlserver/answer_sets/73.ans: -------------------------------------------------------------------------------- 1 | Greene Clarence N 1541 5 2 | Peterson Chantell Miss N 47551 5 3 | Scott Anne Dr. N 86396 5 4 | Wheeler Ashley Mrs. N 174863 5 5 | Dion Alva Mrs. N 113766 4 6 | -------------------------------------------------------------------------------- /systems_results/snowflake/answer_sets/73.ans: -------------------------------------------------------------------------------- 1 | Greene Clarence N 1541 5 2 | Peterson Chantell Miss N 47551 5 3 | Scott Anne Dr. N 86396 5 4 | Wheeler Ashley Mrs. N 174863 5 5 | Dion Alva Mrs. N 113766 4 6 | 7 | -------------------------------------------------------------------------------- /systems_results/sqlite/answer_sets/28.ans: -------------------------------------------------------------------------------- 1 | 77.0079531185745 36475 9211 68.9568769174482 35529 6593 132.345034365477 28226 9742 81.6536536766553 31768 7679 61.1635852676002 36491 8665 38.8606189985712 30097 5211 2 | -------------------------------------------------------------------------------- /systems_results/monetdb/answer_sets/28.ans: -------------------------------------------------------------------------------- 1 | 77.7174780034309 36142 9210 69.50266326241135 35250 6592 134.01151354260088 27875 9741 82.552774170963 31422 7678 61.82604958448755 36100 8664 39.2795556824288 29776 5210 2 | -------------------------------------------------------------------------------- /systems_results/oracle/answer_sets/86.ans: -------------------------------------------------------------------------------- 1 | SP2-0734: unknown command beginning results_ro..." - rest of line ignored. 2 | select 3 | * 4 | ERROR at line 6: 5 | ORA-00933: SQL command not properly ended 6 | 7 | 8 | -------------------------------------------------------------------------------- /answer_sets_nulls_first/37.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAAHFMBAAAA Jobs crack at all public countries. Possible, traditional initiatives will make british problems. Fiscal years call extremely just growing pupils. Soon dutch voices 86.11 2 | -------------------------------------------------------------------------------- /answer_sets_nulls_last/37.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAAHFMBAAAA Jobs crack at all public countries. Possible, traditional initiatives will make british problems. Fiscal years call extremely just growing pupils. Soon dutch voices 86.11 2 | -------------------------------------------------------------------------------- /answer_sets_nulls_last/85.ans: -------------------------------------------------------------------------------- 1 | Gift exchange 76 464.36 8.62 2 | Not the product that 70 876.67 46.67 3 | Parts missing 7 129.42 38.65 4 | reason 23 47 734.61 6.17 5 | reason 25 5 48.94 53.145 6 | reason 28 8 306.2 37.06 7 | -------------------------------------------------------------------------------- /systems_results/duckdb/answer_sets/28.ans: -------------------------------------------------------------------------------- 1 | 77.71747800343091 36142 9210 69.50266326241135 35250 6592 134.0115135426009 27875 9741 82.55277417096302 31422 7678 61.826049584487535 36100 8664 39.2795556824288 29776 5210 2 | -------------------------------------------------------------------------------- /answer_sets_nulls_first/85.ans: -------------------------------------------------------------------------------- 1 | Gift exchange 76 464.36 8.62 2 | Not the product that 70 876.67 46.67 3 | Parts missing 7 129.42 38.65 4 | reason 23 47 734.61 6.17 5 | reason 25 5 48.94 53.145 6 | reason 28 8 306.2 37.06 7 | -------------------------------------------------------------------------------- /systems_results/db2/answer_sets/58.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAACNGBAAAA 1900.15 100 1950.92 100 1829.52 0 1893.53 2 | AAAAAAAAIDOAAAAA 6605.22 100 6078.33 0 6338.25 0 6340.60 3 | AAAAAAAAJMFCAAAA 3608.52 100 3590.47 100 3305.82 0 3501.60 4 | -------------------------------------------------------------------------------- /answer_sets_nulls_last/29.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAABOKDAAAA Immediate women sell. Slowly sure measures might ensure in order from a duties. Privately aware damages may compensate so for example previous letters AAAAAAAABAAAAAAA ought 99 81 22 2 | -------------------------------------------------------------------------------- /systems_results/db2/answer_sets/37.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAAHFMBAAAA Jobs crack at all public countries. Possible, traditional initiatives will make british problems. Fiscal years call extremely just growing pupils. Soon dutch voices 86.11 2 | -------------------------------------------------------------------------------- /systems_results/duckdb/answer_sets/37.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAAHFMBAAAA Jobs crack at all public countries. Possible, traditional initiatives will make british problems. Fiscal years call extremely just growing pupils. Soon dutch voices 86.11 2 | -------------------------------------------------------------------------------- /systems_results/hyper/answer_sets/37.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAAHFMBAAAA Jobs crack at all public countries. Possible, traditional initiatives will make british problems. Fiscal years call extremely just growing pupils. Soon dutch voices 86.11 2 | -------------------------------------------------------------------------------- /systems_results/oracle/answer_sets/37.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAAHFMBAAAA Jobs crack at all public countries. Possible, traditional initiatives will make british problems. Fiscal years call extremely just growing pupils. Soon dutch voices 86.11 2 | -------------------------------------------------------------------------------- /answer_sets_nulls_first/29.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAABOKDAAAA Immediate women sell. Slowly sure measures might ensure in order from a duties. Privately aware damages may compensate so for example previous letters AAAAAAAABAAAAAAA ought 99 81 22 2 | -------------------------------------------------------------------------------- /systems_results/monetdb/answer_sets/37.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAAHFMBAAAA Jobs crack at all public countries. Possible, traditional initiatives will make british problems. Fiscal years call extremely just growing pupils. Soon dutch voices 86.11 2 | -------------------------------------------------------------------------------- /systems_results/oracle/answer_sets/85.ans: -------------------------------------------------------------------------------- 1 | Gift exchange 76 464.36 8.62 2 | Not the product that 70 876.67 46.67 3 | Parts missing 7 129.42 38.65 4 | reason 23 47 734.61 6.17 5 | reason 25 5 48.94 53.145 6 | reason 28 8 306.2 37.06 7 | -------------------------------------------------------------------------------- /systems_results/postgres/answer_sets/28.ans: -------------------------------------------------------------------------------- 1 | 77.7174780034309114 36142 9210 69.5026632624113475 35250 6592 134.0115135426008969 27875 9741 82.5527741709630195 31422 7678 61.8260495844875346 36100 8664 39.2795556824288017 29776 5210 2 | -------------------------------------------------------------------------------- /systems_results/postgres/answer_sets/37.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAAHFMBAAAA Jobs crack at all public countries. Possible, traditional initiatives will make british problems. Fiscal years call extremely just growing pupils. Soon dutch voices 86.11 2 | -------------------------------------------------------------------------------- /systems_results/sqlserver/answer_sets/37.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAAHFMBAAAA Jobs crack at all public countries. Possible, traditional initiatives will make british problems. Fiscal years call extremely just growing pupils. Soon dutch voices 86.11 2 | -------------------------------------------------------------------------------- /systems_results/db2/answer_sets/29.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAABOKDAAAA Immediate women sell. Slowly sure measures might ensure in order from a duties. Privately aware damages may compensate so for example previous letters AAAAAAAABAAAAAAA ought 99 81 22 2 | -------------------------------------------------------------------------------- /systems_results/hyper/answer_sets/24a.ans: -------------------------------------------------------------------------------- 1 | Martins Cara bar 241.96 2 | Smallwood Rhonda bar 3089.28 3 | Terry Sandra bar 509.42 4 | -------------------------------------------------------------------------------- /systems_results/snowflake/answer_sets/37.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAAHFMBAAAA Jobs crack at all public countries. Possible, traditional initiatives will make british problems. Fiscal years call extremely just growing pupils. Soon dutch voices 86.11 2 | 3 | -------------------------------------------------------------------------------- /systems_results/duckdb/answer_sets/29.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAABOKDAAAA Immediate women sell. Slowly sure measures might ensure in order from a duties. Privately aware damages may compensate so for example previous letters AAAAAAAABAAAAAAA ought 99 81 22 2 | -------------------------------------------------------------------------------- /systems_results/duckdb/answer_sets/85.ans: -------------------------------------------------------------------------------- 1 | Gift exchange 76.0 464.36 8.62 2 | Not the product that 70.0 876.67 46.67 3 | Parts missing 7.0 129.42 38.65 4 | reason 23 47.0 734.61 6.17 5 | reason 25 5.0 48.94 53.145 6 | reason 28 8.0 306.2 37.06 7 | -------------------------------------------------------------------------------- /systems_results/hyper/answer_sets/29.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAABOKDAAAA Immediate women sell. Slowly sure measures might ensure in order from a duties. Privately aware damages may compensate so for example previous letters AAAAAAAABAAAAAAA ought 99 81 22 2 | -------------------------------------------------------------------------------- /systems_results/monetdb/answer_sets/29.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAABOKDAAAA Immediate women sell. Slowly sure measures might ensure in order from a duties. Privately aware damages may compensate so for example previous letters AAAAAAAABAAAAAAA ought 99 81 22 2 | -------------------------------------------------------------------------------- /systems_results/monetdb/answer_sets/85.ans: -------------------------------------------------------------------------------- 1 | Gift exchange 76 464.36 8.62 2 | Not the product that 70 876.67 46.67 3 | Parts missing 7 129.42 38.65 4 | reason 23 47 734.61 6.17 5 | reason 25 5 48.94 53.144999999999996 6 | reason 28 8 306.2 37.06 7 | -------------------------------------------------------------------------------- /systems_results/oracle/answer_sets/29.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAABOKDAAAA Immediate women sell. Slowly sure measures might ensure in order from a duties. Privately aware damages may compensate so for example previous letters AAAAAAAABAAAAAAA ought 99 81 22 2 | -------------------------------------------------------------------------------- /systems_results/postgres/answer_sets/24a.ans: -------------------------------------------------------------------------------- 1 | Martins Cara bar 241.96 2 | Smallwood Rhonda bar 3089.28 3 | Terry Sandra bar 509.42 4 | -------------------------------------------------------------------------------- /systems_results/postgres/answer_sets/29.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAABOKDAAAA Immediate women sell. Slowly sure measures might ensure in order from a duties. Privately aware damages may compensate so for example previous letters AAAAAAAABAAAAAAA ought 99 81 22 2 | -------------------------------------------------------------------------------- /systems_results/sqlite/answer_sets/29.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAABOKDAAAA Immediate women sell. Slowly sure measures might ensure in order from a duties. Privately aware damages may compensate so for example previous letters AAAAAAAABAAAAAAA ought 99 81 22 2 | -------------------------------------------------------------------------------- /systems_results/sqlite/answer_sets/85.ans: -------------------------------------------------------------------------------- 1 | Gift exchange 76.0 464.36 8.62 2 | Not the product that 70.0 876.67 46.67 3 | Parts missing 7.0 129.42 38.65 4 | reason 23 47.0 734.61 6.17 5 | reason 25 5.0 48.94 53.145 6 | reason 28 8.0 306.2 37.06 7 | -------------------------------------------------------------------------------- /systems_results/sqlserver/answer_sets/29.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAABOKDAAAA Immediate women sell. Slowly sure measures might ensure in order from a duties. Privately aware damages may compensate so for example previous letters AAAAAAAABAAAAAAA ought 99 81 22 2 | -------------------------------------------------------------------------------- /systems_results/snowflake/answer_sets/29.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAABOKDAAAA Immediate women sell. Slowly sure measures might ensure in order from a duties. Privately aware damages may compensate so for example previous letters AAAAAAAABAAAAAAA ought 99 81 22 2 | 3 | -------------------------------------------------------------------------------- /systems_results/hyper/answer_sets/58.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAACNGBAAAA 1900.15 100.00 1950.92 103.00 1829.52 96.00 1893.53 2 | AAAAAAAAIDOAAAAA 6605.22 104.00 6078.33 95.00 6338.25 99.00 6340.60 3 | AAAAAAAAJMFCAAAA 3608.52 103.00 3590.47 102.00 3305.82 94.00 3501.60 4 | -------------------------------------------------------------------------------- /systems_results/hyper/answer_sets/41.ans: -------------------------------------------------------------------------------- 1 | ableationableought 2 | anticallyeingese 3 | callycallyeingese 4 | oughtationableought 5 | -------------------------------------------------------------------------------- /systems_results/postgres/answer_sets/41.ans: -------------------------------------------------------------------------------- 1 | ableationableought 2 | anticallyeingese 3 | callycallyeingese 4 | oughtationableought 5 | -------------------------------------------------------------------------------- /systems_results/hyper/answer_sets/23b.ans: -------------------------------------------------------------------------------- 1 | Brown Monika 6031.52 2 | Collins Gordon 727.57 3 | Green Jesse 9672.96 4 | Robert 598.86 5 | -------------------------------------------------------------------------------- /systems_results/postgres/answer_sets/23b.ans: -------------------------------------------------------------------------------- 1 | Brown Monika 6031.52 2 | Collins Gordon 727.57 3 | Green Jesse 9672.96 4 | Robert 598.86 5 | -------------------------------------------------------------------------------- /answer_sets_nulls_first/10.ans: -------------------------------------------------------------------------------- 1 | F D Advanced Degree 1 3000 1 High Risk 1 2 1 4 1 5 1 2 | F D Unknown 1 1500 1 Good 1 6 1 5 1 4 1 3 | M D College 1 8500 1 Low Risk 1 3 1 0 1 1 1 4 | M D Primary 1 7000 1 Unknown 1 2 1 1 1 1 1 5 | M W Unknown 1 4500 1 Good 1 5 1 0 1 1 1 6 | -------------------------------------------------------------------------------- /answer_sets_nulls_last/10.ans: -------------------------------------------------------------------------------- 1 | F D Advanced Degree 1 3000 1 High Risk 1 2 1 4 1 5 1 2 | F D Unknown 1 1500 1 Good 1 6 1 5 1 4 1 3 | M D College 1 8500 1 Low Risk 1 3 1 0 1 1 1 4 | M D Primary 1 7000 1 Unknown 1 2 1 1 1 1 1 5 | M W Unknown 1 4500 1 Good 1 5 1 0 1 1 1 6 | -------------------------------------------------------------------------------- /systems_results/monetdb/answer_sets/58.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAACNGBAAAA 1900.15 100.300 1950.92 103.000 1829.52 96.600 1893.530 2 | AAAAAAAAIDOAAAAA 6605.22 104.100 6078.33 95.800 6338.25 99.900 6340.600 3 | AAAAAAAAJMFCAAAA 3608.52 103.000 3590.47 102.500 3305.82 94.400 3501.603 4 | -------------------------------------------------------------------------------- /systems_results/db2/answer_sets/10.ans: -------------------------------------------------------------------------------- 1 | F D Advanced Degree 1 3000 1 High Risk 1 2 1 4 1 5 1 2 | F D Unknown 1 1500 1 Good 1 6 1 5 1 4 1 3 | M D College 1 8500 1 Low Risk 1 3 1 0 1 1 1 4 | M D Primary 1 7000 1 Unknown 1 2 1 1 1 1 1 5 | M W Unknown 1 4500 1 Good 1 5 1 0 1 1 1 6 | -------------------------------------------------------------------------------- /answer_sets_nulls_last/25.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAADPMBAAAA Things know alone letters. Flights should tend even jewish fees. Civil plans could not cry also social days; other losses might not pay walls; still able signs should not remove too human AAAAAAAAHAAAAAAA ation 12.84 91.41 -1329.46 2 | -------------------------------------------------------------------------------- /systems_results/duckdb/answer_sets/10.ans: -------------------------------------------------------------------------------- 1 | F D Advanced Degree 1 3000 1 High Risk 1 2 1 4 1 5 1 2 | F D Unknown 1 1500 1 Good 1 6 1 5 1 4 1 3 | M D College 1 8500 1 Low Risk 1 3 1 0 1 1 1 4 | M D Primary 1 7000 1 Unknown 1 2 1 1 1 1 1 5 | M W Unknown 1 4500 1 Good 1 5 1 0 1 1 1 6 | -------------------------------------------------------------------------------- /systems_results/monetdb/answer_sets/10.ans: -------------------------------------------------------------------------------- 1 | F D Advanced Degree 1 3000 1 High Risk 1 2 1 4 1 5 1 2 | F D Unknown 1 1500 1 Good 1 6 1 5 1 4 1 3 | M D College 1 8500 1 Low Risk 1 3 1 0 1 1 1 4 | M D Primary 1 7000 1 Unknown 1 2 1 1 1 1 1 5 | M W Unknown 1 4500 1 Good 1 5 1 0 1 1 1 6 | -------------------------------------------------------------------------------- /systems_results/oracle/answer_sets/10.ans: -------------------------------------------------------------------------------- 1 | F D Advanced Degree 1 3000 1 High Risk 1 2 1 4 1 5 1 2 | F D Unknown 1 1500 1 Good 1 6 1 5 1 4 1 3 | M D College 1 8500 1 Low Risk 1 3 1 0 1 1 1 4 | M D Primary 1 7000 1 Unknown 1 2 1 1 1 1 1 5 | M W Unknown 1 4500 1 Good 1 5 1 0 1 1 1 6 | -------------------------------------------------------------------------------- /answer_sets_nulls_first/25.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAADPMBAAAA Things know alone letters. Flights should tend even jewish fees. Civil plans could not cry also social days; other losses might not pay walls; still able signs should not remove too human AAAAAAAAHAAAAAAA ation 12.84 91.41 -1329.46 2 | -------------------------------------------------------------------------------- /systems_results/hyper/answer_sets/85.ans: -------------------------------------------------------------------------------- 1 | Gift exchange 76.0000 464.3600 8.6200 2 | Not the product that 70.0000 876.6700 46.6700 3 | Parts missing 7.0000 129.4200 38.6500 4 | reason 23 47.0000 734.6100 6.1700 5 | reason 25 5.0000 48.9400 53.1450 6 | reason 28 8.0000 306.2000 37.0600 7 | -------------------------------------------------------------------------------- /systems_results/oracle/oracle-sqlldr-config/reason.ctl: -------------------------------------------------------------------------------- 1 | load data 2 | infile '/Users/hannes/source/tpcds-result-reproduction/sf1/reason.dat' 3 | into table reason 4 | fields terminated by "|" 5 | TRAILING NULLCOLS 6 | ( r_reason_sk , 7 | r_reason_id , 8 | r_reason_desc) 9 | -------------------------------------------------------------------------------- /systems_results/sqlserver/answer_sets/10.ans: -------------------------------------------------------------------------------- 1 | F D Advanced Degree 1 3000 1 High Risk 1 2 1 4 1 5 1 2 | F D Unknown 1 1500 1 Good 1 6 1 5 1 4 1 3 | M D College 1 8500 1 Low Risk 1 3 1 0 1 1 1 4 | M D Primary 1 7000 1 Unknown 1 2 1 1 1 1 1 5 | M W Unknown 1 4500 1 Good 1 5 1 0 1 1 1 6 | -------------------------------------------------------------------------------- /systems_results/sqlserver/answer_sets/85.ans: -------------------------------------------------------------------------------- 1 | Gift exchange 76 464.360000 8.620000 2 | Not the product that 70 876.670000 46.670000 3 | Parts missing 7 129.420000 38.650000 4 | reason 23 47 734.610000 6.170000 5 | reason 25 5 48.940000 53.145000 6 | reason 28 8 306.200000 37.060000 7 | -------------------------------------------------------------------------------- /answer_sets_nulls_first/58.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAACNGBAAAA 1900.15 100.349612 1950.92 103.030847 1829.52 96.6195413 1893.53 2 | AAAAAAAAIDOAAAAA 6605.22 104.173422 6078.33 95.8636407 6338.25 99.9629373 6340.6 3 | AAAAAAAAJMFCAAAA 3608.52 103.053363 3590.47 102.537885 3305.82 94.4087518 3501.60333 4 | -------------------------------------------------------------------------------- /answer_sets_nulls_last/58.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAACNGBAAAA 1900.15 100.349612 1950.92 103.030847 1829.52 96.6195413 1893.53 2 | AAAAAAAAIDOAAAAA 6605.22 104.173422 6078.33 95.8636407 6338.25 99.9629373 6340.6 3 | AAAAAAAAJMFCAAAA 3608.52 103.053363 3590.47 102.537885 3305.82 94.4087518 3501.60333 4 | -------------------------------------------------------------------------------- /systems_results/db2/answer_sets/25.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAADPMBAAAA Things know alone letters. Flights should tend even jewish fees. Civil plans could not cry also social days; other losses might not pay walls; still able signs should not remove too human AAAAAAAAHAAAAAAA ation 12.84 91.41 -1329.46 2 | -------------------------------------------------------------------------------- /systems_results/db2/answer_sets/28.ans: -------------------------------------------------------------------------------- 1 | 77.71747800343091140501355763 36142 9210 69.50266326241134751773049645 35250 6592 134.01151354260089686098654708 27875 9741 82.55277417096301954044936668 31422 7678 61.82604958448753462603878116 36100 8664 39.27955568242880171950564212 29776 5210 2 | -------------------------------------------------------------------------------- /systems_results/snowflake/answer_sets/10.ans: -------------------------------------------------------------------------------- 1 | F D Advanced Degree 1 3000 1 High Risk 1 2 1 4 1 5 1 2 | F D Unknown 1 1500 1 Good 1 6 1 5 1 4 1 3 | M D College 1 8500 1 Low Risk 1 3 1 0 1 1 1 4 | M D Primary 1 7000 1 Unknown 1 2 1 1 1 1 1 5 | M W Unknown 1 4500 1 Good 1 5 1 0 1 1 1 6 | 7 | -------------------------------------------------------------------------------- /systems_results/duckdb/answer_sets/25.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAADPMBAAAA Things know alone letters. Flights should tend even jewish fees. Civil plans could not cry also social days; other losses might not pay walls; still able signs should not remove too human AAAAAAAAHAAAAAAA ation 12.84 91.41 -1329.46 2 | -------------------------------------------------------------------------------- /systems_results/hyper/answer_sets/25.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAADPMBAAAA Things know alone letters. Flights should tend even jewish fees. Civil plans could not cry also social days; other losses might not pay walls; still able signs should not remove too human AAAAAAAAHAAAAAAA ation 12.84 91.41 -1329.46 2 | -------------------------------------------------------------------------------- /systems_results/monetdb/answer_sets/25.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAADPMBAAAA Things know alone letters. Flights should tend even jewish fees. Civil plans could not cry also social days; other losses might not pay walls; still able signs should not remove too human AAAAAAAAHAAAAAAA ation 12.84 91.41 -1329.46 2 | -------------------------------------------------------------------------------- /systems_results/oracle/answer_sets/25.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAADPMBAAAA Things know alone letters. Flights should tend even jewish fees. Civil plans could not cry also social days; other losses might not pay walls; still able signs should not remove too human AAAAAAAAHAAAAAAA ation 12.84 91.41 -1329.46 2 | -------------------------------------------------------------------------------- /systems_results/postgres/answer_sets/25.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAADPMBAAAA Things know alone letters. Flights should tend even jewish fees. Civil plans could not cry also social days; other losses might not pay walls; still able signs should not remove too human AAAAAAAAHAAAAAAA ation 12.84 91.41 -1329.46 2 | -------------------------------------------------------------------------------- /systems_results/snowflake/answer_sets/85.ans: -------------------------------------------------------------------------------- 1 | Gift exchange 76.000 464.36000 8.62000 2 | Not the product that 70.000 876.67000 46.67000 3 | Parts missing 7.000 129.42000 38.65000 4 | reason 23 47.000 734.61000 6.17000 5 | reason 25 5.000 48.94000 53.14500 6 | reason 28 8.000 306.20000 37.06000 7 | -------------------------------------------------------------------------------- /systems_results/sqlite/answer_sets/25.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAADPMBAAAA Things know alone letters. Flights should tend even jewish fees. Civil plans could not cry also social days; other losses might not pay walls; still able signs should not remove too human AAAAAAAAHAAAAAAA ation 12.84 91.41 -1329.46 2 | -------------------------------------------------------------------------------- /systems_results/sqlserver/answer_sets/25.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAADPMBAAAA Things know alone letters. Flights should tend even jewish fees. Civil plans could not cry also social days; other losses might not pay walls; still able signs should not remove too human AAAAAAAAHAAAAAAA ation 12.84 91.41 -1329.46 2 | -------------------------------------------------------------------------------- /systems_results/oracle/answer_sets/58.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAACNGBAAAA 1900.15 100.349612 1950.92 103.030847 1829.52 96.6195413 1893.53 2 | AAAAAAAAIDOAAAAA 6605.22 104.173422 6078.33 95.8636407 6338.25 99.9629373 6340.6 3 | AAAAAAAAJMFCAAAA 3608.52 103.053363 3590.47 102.537885 3305.82 94.4087518 3501.60333 4 | -------------------------------------------------------------------------------- /systems_results/oracle/oracle-sqlldr-config/dbgen_version.ctl: -------------------------------------------------------------------------------- 1 | load data 2 | infile '/Users/hannes/source/tpcds-result-reproduction/sf1/dbgen_version.dat' 3 | into table dbgen_version 4 | fields terminated by "|" 5 | (dv_version, dv_create_date DATE 'YYYY-MM-DD', dv_create_time, dv_cmdline_args) 6 | -------------------------------------------------------------------------------- /systems_results/snowflake/answer_sets/25.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAADPMBAAAA Things know alone letters. Flights should tend even jewish fees. Civil plans could not cry also social days; other losses might not pay walls; still able signs should not remove too human AAAAAAAAHAAAAAAA ation 12.84 91.41 -1329.46 2 | 3 | -------------------------------------------------------------------------------- /systems_results/oracle/oracle-sqlldr-config/income_band.ctl: -------------------------------------------------------------------------------- 1 | load data 2 | infile '/Users/hannes/source/tpcds-result-reproduction/sf1/income_band.dat' 3 | into table income_band 4 | fields terminated by "|" 5 | TRAILING NULLCOLS 6 | ( ib_income_band_sk, 7 | ib_lower_bound, 8 | ib_upper_bound ) 9 | -------------------------------------------------------------------------------- /systems_results/hyper/answer_sets/24b.ans: -------------------------------------------------------------------------------- 1 | Hamlin Heather able 149.65 2 | Martin Harold bar 5834.88 3 | Nall Mike able 999.70 4 | Southern Jeannie bar 446.31 5 | -------------------------------------------------------------------------------- /systems_results/sqlserver/answer_sets/58.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAACNGBAAAA 1900.15 100.349600 1950.92 103.030800 1829.52 96.619500 1893.530000 2 | AAAAAAAAIDOAAAAA 6605.22 104.173400 6078.33 95.863600 6338.25 99.962900 6340.600000 3 | AAAAAAAAJMFCAAAA 3608.52 103.053300 3590.47 102.537800 3305.82 94.408700 3501.603333 4 | -------------------------------------------------------------------------------- /systems_results/postgres/answer_sets/24b.ans: -------------------------------------------------------------------------------- 1 | Hamlin Heather able 149.65 2 | Martin Harold bar 5834.88 3 | Nall Mike able 999.70 4 | Southern Jeannie bar 446.31 5 | -------------------------------------------------------------------------------- /answer_sets_nulls_first/04.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAABIJBAAAA James White N 2 | AAAAAAAADIIOAAAA David Carroll Y 3 | AAAAAAAAIJCIBAAA Thomas Oneal Y 4 | AAAAAAAAKJBLAAAA Kerry Davis Y 5 | AAAAAAAAMFPFBAAA Jamie Woods Y 6 | AAAAAAAANJAMAAAA Thaddeus Griffin N 7 | AAAAAAAANJOLAAAA Debra Underwood Y 8 | AAAAAAAAPEHEBAAA Edith Molina Y 9 | -------------------------------------------------------------------------------- /answer_sets_nulls_first/42.ans: -------------------------------------------------------------------------------- 1 | 2000 7 Home 458017.85 2 | 2000 3 Children 370261.29 3 | 2000 2 Men 368718.95 4 | 2000 1 Women 320132.43 5 | 2000 10 Electronics 281421.74 6 | 2000 5 Music 223420.7 7 | 2000 4 Shoes 221242.25 8 | 2000 8 Sports 200806.45 9 | 2000 6 Jewelry 167920.91 10 | 2000 9 Books 161721.11 11 | -------------------------------------------------------------------------------- /answer_sets_nulls_last/04.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAABIJBAAAA James White N 2 | AAAAAAAADIIOAAAA David Carroll Y 3 | AAAAAAAAIJCIBAAA Thomas Oneal Y 4 | AAAAAAAAKJBLAAAA Kerry Davis Y 5 | AAAAAAAAMFPFBAAA Jamie Woods Y 6 | AAAAAAAANJAMAAAA Thaddeus Griffin N 7 | AAAAAAAANJOLAAAA Debra Underwood Y 8 | AAAAAAAAPEHEBAAA Edith Molina Y 9 | -------------------------------------------------------------------------------- /answer_sets_nulls_last/42.ans: -------------------------------------------------------------------------------- 1 | 2000 7 Home 458017.85 2 | 2000 3 Children 370261.29 3 | 2000 2 Men 368718.95 4 | 2000 1 Women 320132.43 5 | 2000 10 Electronics 281421.74 6 | 2000 5 Music 223420.7 7 | 2000 4 Shoes 221242.25 8 | 2000 8 Sports 200806.45 9 | 2000 6 Jewelry 167920.91 10 | 2000 9 Books 161721.11 11 | -------------------------------------------------------------------------------- /systems_results/db2/answer_sets/04.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAABIJBAAAA James White N 2 | AAAAAAAADIIOAAAA David Carroll Y 3 | AAAAAAAAIJCIBAAA Thomas Oneal Y 4 | AAAAAAAAKJBLAAAA Kerry Davis Y 5 | AAAAAAAAMFPFBAAA Jamie Woods Y 6 | AAAAAAAANJAMAAAA Thaddeus Griffin N 7 | AAAAAAAANJOLAAAA Debra Underwood Y 8 | AAAAAAAAPEHEBAAA Edith Molina Y 9 | -------------------------------------------------------------------------------- /systems_results/db2/answer_sets/42.ans: -------------------------------------------------------------------------------- 1 | 2000 7 Home 458017.85 2 | 2000 3 Children 370261.29 3 | 2000 2 Men 368718.95 4 | 2000 1 Women 320132.43 5 | 2000 10 Electronics 281421.74 6 | 2000 5 Music 223420.70 7 | 2000 4 Shoes 221242.25 8 | 2000 8 Sports 200806.45 9 | 2000 6 Jewelry 167920.91 10 | 2000 9 Books 161721.11 11 | -------------------------------------------------------------------------------- /systems_results/duckdb/answer_sets/42.ans: -------------------------------------------------------------------------------- 1 | 2000 7 Home 458017.85 2 | 2000 3 Children 370261.29 3 | 2000 2 Men 368718.95 4 | 2000 1 Women 320132.43 5 | 2000 10 Electronics 281421.74 6 | 2000 5 Music 223420.70 7 | 2000 4 Shoes 221242.25 8 | 2000 8 Sports 200806.45 9 | 2000 6 Jewelry 167920.91 10 | 2000 9 Books 161721.11 11 | -------------------------------------------------------------------------------- /systems_results/monetdb/answer_sets/42.ans: -------------------------------------------------------------------------------- 1 | 2000 7 Home 458017.85 2 | 2000 3 Children 370261.29 3 | 2000 2 Men 368718.95 4 | 2000 1 Women 320132.43 5 | 2000 10 Electronics 281421.74 6 | 2000 5 Music 223420.70 7 | 2000 4 Shoes 221242.25 8 | 2000 8 Sports 200806.45 9 | 2000 6 Jewelry 167920.91 10 | 2000 9 Books 161721.11 11 | -------------------------------------------------------------------------------- /systems_results/oracle/answer_sets/42.ans: -------------------------------------------------------------------------------- 1 | 2000 7 Home 458017.85 2 | 2000 3 Children 370261.29 3 | 2000 2 Men 368718.95 4 | 2000 1 Women 320132.43 5 | 2000 10 Electronics 281421.74 6 | 2000 5 Music 223420.7 7 | 2000 4 Shoes 221242.25 8 | 2000 8 Sports 200806.45 9 | 2000 6 Jewelry 167920.91 10 | 2000 9 Books 161721.11 11 | -------------------------------------------------------------------------------- /systems_results/sqlite/answer_sets/42.ans: -------------------------------------------------------------------------------- 1 | 2000 7 Home 458017.85 2 | 2000 3 Children 370261.29 3 | 2000 2 Men 368718.95 4 | 2000 1 Women 320132.43 5 | 2000 10 Electronics 281421.74 6 | 2000 5 Music 223420.7 7 | 2000 4 Shoes 221242.25 8 | 2000 8 Sports 200806.45 9 | 2000 6 Jewelry 167920.91 10 | 2000 9 Books 161721.11 11 | -------------------------------------------------------------------------------- /systems_results/duckdb/answer_sets/04.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAABIJBAAAA James White N 2 | AAAAAAAADIIOAAAA David Carroll Y 3 | AAAAAAAAIJCIBAAA Thomas Oneal Y 4 | AAAAAAAAKJBLAAAA Kerry Davis Y 5 | AAAAAAAAMFPFBAAA Jamie Woods Y 6 | AAAAAAAANJAMAAAA Thaddeus Griffin N 7 | AAAAAAAANJOLAAAA Debra Underwood Y 8 | AAAAAAAAPEHEBAAA Edith Molina Y 9 | -------------------------------------------------------------------------------- /systems_results/monetdb/answer_sets/04.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAABIJBAAAA James White N 2 | AAAAAAAADIIOAAAA David Carroll Y 3 | AAAAAAAAIJCIBAAA Thomas Oneal Y 4 | AAAAAAAAKJBLAAAA Kerry Davis Y 5 | AAAAAAAAMFPFBAAA Jamie Woods Y 6 | AAAAAAAANJAMAAAA Thaddeus Griffin N 7 | AAAAAAAANJOLAAAA Debra Underwood Y 8 | AAAAAAAAPEHEBAAA Edith Molina Y 9 | -------------------------------------------------------------------------------- /systems_results/oracle/answer_sets/04.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAABIJBAAAA James White N 2 | AAAAAAAADIIOAAAA David Carroll Y 3 | AAAAAAAAIJCIBAAA Thomas Oneal Y 4 | AAAAAAAAKJBLAAAA Kerry Davis Y 5 | AAAAAAAAMFPFBAAA Jamie Woods Y 6 | AAAAAAAANJAMAAAA Thaddeus Griffin N 7 | AAAAAAAANJOLAAAA Debra Underwood Y 8 | AAAAAAAAPEHEBAAA Edith Molina Y 9 | -------------------------------------------------------------------------------- /systems_results/sqlite/answer_sets/04.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAABIJBAAAA James White N 2 | AAAAAAAADIIOAAAA David Carroll Y 3 | AAAAAAAAIJCIBAAA Thomas Oneal Y 4 | AAAAAAAAKJBLAAAA Kerry Davis Y 5 | AAAAAAAAMFPFBAAA Jamie Woods Y 6 | AAAAAAAANJAMAAAA Thaddeus Griffin N 7 | AAAAAAAANJOLAAAA Debra Underwood Y 8 | AAAAAAAAPEHEBAAA Edith Molina Y 9 | -------------------------------------------------------------------------------- /systems_results/sqlserver/answer_sets/04.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAABIJBAAAA James White N 2 | AAAAAAAADIIOAAAA David Carroll Y 3 | AAAAAAAAIJCIBAAA Thomas Oneal Y 4 | AAAAAAAAKJBLAAAA Kerry Davis Y 5 | AAAAAAAAMFPFBAAA Jamie Woods Y 6 | AAAAAAAANJAMAAAA Thaddeus Griffin N 7 | AAAAAAAANJOLAAAA Debra Underwood Y 8 | AAAAAAAAPEHEBAAA Edith Molina Y 9 | -------------------------------------------------------------------------------- /systems_results/sqlserver/answer_sets/42.ans: -------------------------------------------------------------------------------- 1 | 2000 7 Home 458017.85 2 | 2000 3 Children 370261.29 3 | 2000 2 Men 368718.95 4 | 2000 1 Women 320132.43 5 | 2000 10 Electronics 281421.74 6 | 2000 5 Music 223420.70 7 | 2000 4 Shoes 221242.25 8 | 2000 8 Sports 200806.45 9 | 2000 6 Jewelry 167920.91 10 | 2000 9 Books 161721.11 11 | -------------------------------------------------------------------------------- /systems_results/snowflake/answer_sets/42.ans: -------------------------------------------------------------------------------- 1 | 2000 7 Home 458017.85 2 | 2000 3 Children 370261.29 3 | 2000 2 Men 368718.95 4 | 2000 1 Women 320132.43 5 | 2000 10 Electronics 281421.74 6 | 2000 5 Music 223420.70 7 | 2000 4 Shoes 221242.25 8 | 2000 8 Sports 200806.45 9 | 2000 6 Jewelry 167920.91 10 | 2000 9 Books 161721.11 11 | 12 | -------------------------------------------------------------------------------- /systems_results/snowflake/answer_sets/58.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAACNGBAAAA 1900.15 100.34961200 1950.92 103.03084700 1829.52 96.61954100 1893.53000000 2 | AAAAAAAAIDOAAAAA 6605.22 104.17342200 6078.33 95.86364100 6338.25 99.96293700 6340.60000000 3 | AAAAAAAAJMFCAAAA 3608.52 103.05336300 3590.47 102.53788500 3305.82 94.40875200 3501.60333333 4 | 5 | -------------------------------------------------------------------------------- /systems_results/snowflake/answer_sets/04.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAABIJBAAAA James White N 2 | AAAAAAAADIIOAAAA David Carroll Y 3 | AAAAAAAAIJCIBAAA Thomas Oneal Y 4 | AAAAAAAAKJBLAAAA Kerry Davis Y 5 | AAAAAAAAMFPFBAAA Jamie Woods Y 6 | AAAAAAAANJAMAAAA Thaddeus Griffin N 7 | AAAAAAAANJOLAAAA Debra Underwood Y 8 | AAAAAAAAPEHEBAAA Edith Molina Y 9 | 10 | -------------------------------------------------------------------------------- /systems_results/hyper/answer_sets/10.ans: -------------------------------------------------------------------------------- 1 | F D Advanced Degree 1 3000 1 High Risk 1 2 1 4 1 5 1 2 | F D Unknown 1 1500 1 Good 1 6 1 5 1 4 1 3 | M D College 1 8500 1 Low Risk 1 3 1 0 1 1 1 4 | M D Primary 1 7000 1 Unknown 1 2 1 1 1 1 1 5 | M W Unknown 1 4500 1 Good 1 5 1 0 1 1 1 6 | -------------------------------------------------------------------------------- /systems_results/oracle/oracle-sqlldr-config/inventory.ctl: -------------------------------------------------------------------------------- 1 | load data 2 | infile '/Users/hannes/source/tpcds-result-reproduction/sf1/inventory.dat' 3 | into table inventory 4 | fields terminated by "|" 5 | TRAILING NULLCOLS 6 | ( inv_date_sk , 7 | inv_item_sk , 8 | inv_warehouse_sk , 9 | inv_quantity_on_hand) 10 | -------------------------------------------------------------------------------- /systems_results/postgres/answer_sets/10.ans: -------------------------------------------------------------------------------- 1 | F D Advanced Degree 1 3000 1 High Risk 1 2 1 4 1 5 1 2 | F D Unknown 1 1500 1 Good 1 6 1 5 1 4 1 3 | M D College 1 8500 1 Low Risk 1 3 1 0 1 1 1 4 | M D Primary 1 7000 1 Unknown 1 2 1 1 1 1 1 5 | M W Unknown 1 4500 1 Good 1 5 1 0 1 1 1 6 | -------------------------------------------------------------------------------- /systems_results/duckdb/answer_sets/58.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAACNGBAAAA 1900.15 100.34961157203742 1950.92 103.0308471479195 1829.52 96.6195412800431 1893.53 2 | AAAAAAAAIDOAAAAA 6605.22 104.17342207362081 6078.33 95.8636406649213 6338.25 99.96293726145792 6340.599999999999 3 | AAAAAAAAJMFCAAAA 3608.52 103.0533631736319 3590.47 102.53788502600239 3305.82 94.40875180036575 3501.603333333333 4 | -------------------------------------------------------------------------------- /answer_sets_nulls_first/82.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAAECMCAAAA Rather vast companies pose quiet, actual carers. Close times take only simple possibilities. Current events might say only on a foundation 67.28 2 | AAAAAAAALIHCAAAA Things select increased views. Tools imagine for example; ever likely developments live so scottish benefits. Soft, short-term services should give indeed good illu 86.9 3 | -------------------------------------------------------------------------------- /answer_sets_nulls_last/82.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAAECMCAAAA Rather vast companies pose quiet, actual carers. Close times take only simple possibilities. Current events might say only on a foundation 67.28 2 | AAAAAAAALIHCAAAA Things select increased views. Tools imagine for example; ever likely developments live so scottish benefits. Soft, short-term services should give indeed good illu 86.9 3 | -------------------------------------------------------------------------------- /systems_results/db2/answer_sets/82.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAAECMCAAAA Rather vast companies pose quiet, actual carers. Close times take only simple possibilities. Current events might say only on a foundation 67.28 2 | AAAAAAAALIHCAAAA Things select increased views. Tools imagine for example; ever likely developments live so scottish benefits. Soft, short-term services should give indeed good illu 86.90 3 | -------------------------------------------------------------------------------- /systems_results/hyper/answer_sets/82.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAAECMCAAAA Rather vast companies pose quiet, actual carers. Close times take only simple possibilities. Current events might say only on a foundation 67.28 2 | AAAAAAAALIHCAAAA Things select increased views. Tools imagine for example; ever likely developments live so scottish benefits. Soft, short-term services should give indeed good illu 86.90 3 | -------------------------------------------------------------------------------- /systems_results/oracle/answer_sets/82.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAAECMCAAAA Rather vast companies pose quiet, actual carers. Close times take only simple possibilities. Current events might say only on a foundation 67.28 2 | AAAAAAAALIHCAAAA Things select increased views. Tools imagine for example; ever likely developments live so scottish benefits. Soft, short-term services should give indeed good illu 86.9 3 | -------------------------------------------------------------------------------- /systems_results/duckdb/answer_sets/82.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAAECMCAAAA Rather vast companies pose quiet, actual carers. Close times take only simple possibilities. Current events might say only on a foundation 67.28 2 | AAAAAAAALIHCAAAA Things select increased views. Tools imagine for example; ever likely developments live so scottish benefits. Soft, short-term services should give indeed good illu 86.90 3 | -------------------------------------------------------------------------------- /systems_results/monetdb/answer_sets/82.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAAECMCAAAA Rather vast companies pose quiet, actual carers. Close times take only simple possibilities. Current events might say only on a foundation 67.28 2 | AAAAAAAALIHCAAAA Things select increased views. Tools imagine for example; ever likely developments live so scottish benefits. Soft, short-term services should give indeed good illu 86.90 3 | -------------------------------------------------------------------------------- /systems_results/postgres/answer_sets/82.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAAECMCAAAA Rather vast companies pose quiet, actual carers. Close times take only simple possibilities. Current events might say only on a foundation 67.28 2 | AAAAAAAALIHCAAAA Things select increased views. Tools imagine for example; ever likely developments live so scottish benefits. Soft, short-term services should give indeed good illu 86.90 3 | -------------------------------------------------------------------------------- /systems_results/sqlserver/answer_sets/82.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAAECMCAAAA Rather vast companies pose quiet, actual carers. Close times take only simple possibilities. Current events might say only on a foundation 67.28 2 | AAAAAAAALIHCAAAA Things select increased views. Tools imagine for example; ever likely developments live so scottish benefits. Soft, short-term services should give indeed good illu 86.90 3 | -------------------------------------------------------------------------------- /answer_sets_nulls_first/73.ans: -------------------------------------------------------------------------------- 1 | Greene Clarence N 1541 5 2 | Peterson Chantell Miss N 47551 5 3 | Scott Anne Dr. N 86396 5 4 | Wheeler Ashley Mrs. N 174863 5 5 | Dion Alva Mrs. N 113766 4 6 | -------------------------------------------------------------------------------- /answer_sets_nulls_last/73.ans: -------------------------------------------------------------------------------- 1 | Greene Clarence N 1541 5 2 | Peterson Chantell Miss N 47551 5 3 | Scott Anne Dr. N 86396 5 4 | Wheeler Ashley Mrs. N 174863 5 5 | Dion Alva Mrs. N 113766 4 6 | -------------------------------------------------------------------------------- /systems_results/oracle/oracle-sqlldr-config/ship_mode.ctl: -------------------------------------------------------------------------------- 1 | load data 2 | infile '/Users/hannes/source/tpcds-result-reproduction/sf1/ship_mode.dat' 3 | into table ship_mode 4 | fields terminated by "|" 5 | TRAILING NULLCOLS 6 | ( sm_ship_mode_sk , 7 | sm_ship_mode_id , 8 | sm_type , 9 | sm_code , 10 | sm_carrier , 11 | sm_contract ) 12 | -------------------------------------------------------------------------------- /systems_results/snowflake/answer_sets/82.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAAECMCAAAA Rather vast companies pose quiet, actual carers. Close times take only simple possibilities. Current events might say only on a foundation 67.28 2 | AAAAAAAALIHCAAAA Things select increased views. Tools imagine for example; ever likely developments live so scottish benefits. Soft, short-term services should give indeed good illu 86.90 3 | 4 | -------------------------------------------------------------------------------- /systems_results/hyper/answer_sets/73.ans: -------------------------------------------------------------------------------- 1 | Greene Clarence N 1541 5 2 | Peterson Chantell Miss N 47551 5 3 | Scott Anne Dr. N 86396 5 4 | Wheeler Ashley Mrs. N 174863 5 5 | Dion Alva Mrs. N 113766 4 6 | -------------------------------------------------------------------------------- /systems_results/postgres/answer_sets/73.ans: -------------------------------------------------------------------------------- 1 | Greene Clarence N 1541 5 2 | Peterson Chantell Miss N 47551 5 3 | Scott Anne Dr. N 86396 5 4 | Wheeler Ashley Mrs. N 174863 5 5 | Dion Alva Mrs. N 113766 4 6 | -------------------------------------------------------------------------------- /systems_results/oracle/oracle-sqlldr-config/household_demographics.ctl: -------------------------------------------------------------------------------- 1 | load data 2 | infile '/Users/hannes/source/tpcds-result-reproduction/sf1/household_demographics.dat' 3 | into table household_demographics 4 | fields terminated by "|" 5 | TRAILING NULLCOLS 6 | ( hd_demo_sk , 7 | hd_income_band_sk , 8 | hd_buy_potential , 9 | hd_dep_count , 10 | hd_vehicle_count ) 11 | -------------------------------------------------------------------------------- /systems_results/postgres/answer_sets/58.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAACNGBAAAA 1900.15 100.3496115720374100 1950.92 103.0308471479194900 1829.52 96.61954128004309411500 1893.5300000000000000 2 | AAAAAAAAIDOAAAAA 6605.22 104.1734220736207900 6078.33 95.86364066492130082300 6338.25 99.96293726145790619200 6340.6000000000000000 3 | AAAAAAAAJMFCAAAA 3608.52 103.0533631736318900 3590.47 102.5378850260023700 3305.82 94.40875180036573722000 3501.6033333333333333 4 | -------------------------------------------------------------------------------- /systems_results/oracle/oracle-sqlldr-config/time_dim.ctl: -------------------------------------------------------------------------------- 1 | load data 2 | infile '/Users/hannes/source/tpcds-result-reproduction/sf1/time_dim.dat' 3 | into table time_dim 4 | fields terminated by "|" 5 | TRAILING NULLCOLS 6 | ( t_time_sk , 7 | t_time_id , 8 | t_time , 9 | t_hour , 10 | t_minute , 11 | t_second , 12 | t_am_pm , 13 | t_shift , 14 | t_sub_shift , 15 | t_meal_time) 16 | -------------------------------------------------------------------------------- /query_qualification/55.sql: -------------------------------------------------------------------------------- 1 | SELECT i_brand_id brand_id, 2 | i_brand brand, 3 | sum(ss_ext_sales_price) ext_price 4 | FROM date_dim, 5 | store_sales, 6 | item 7 | WHERE d_date_sk = ss_sold_date_sk 8 | AND ss_item_sk = i_item_sk 9 | AND i_manager_id=28 10 | AND d_moy=11 11 | AND d_year=1999 12 | GROUP BY i_brand, 13 | i_brand_id 14 | ORDER BY ext_price DESC, 15 | i_brand_id 16 | LIMIT 100 ; 17 | 18 | -------------------------------------------------------------------------------- /query_qualification/96.sql: -------------------------------------------------------------------------------- 1 | SELECT count(*) 2 | FROM store_sales , 3 | household_demographics, 4 | time_dim, 5 | store 6 | WHERE ss_sold_time_sk = time_dim.t_time_sk 7 | AND ss_hdemo_sk = household_demographics.hd_demo_sk 8 | AND ss_store_sk = s_store_sk 9 | AND time_dim.t_hour = 20 10 | AND time_dim.t_minute >= 30 11 | AND household_demographics.hd_dep_count = 7 12 | AND store.s_store_name = 'ese' 13 | ORDER BY count(*) 14 | LIMIT 100; 15 | 16 | -------------------------------------------------------------------------------- /answer_sets_nulls_first/44.ans: -------------------------------------------------------------------------------- 1 | 1 oughtantiprin st callyeingbarcallyought 2 | 2 barcallyprioughtought bareseationcallyought 3 | 3 ableeingantiable barn stcallycally 4 | 4 n stesebarn st eingoughtn stn st 5 | 5 antioughtationbarought callycallybarantiought 6 | 6 callyeseationantiought 7 | 7 priableeseableought eseableablepriought 8 | 8 ableoughtableeseought ationoughtantianti 9 | 9 esebarableeseought callyn stantieseought 10 | 10 eingoughtn station barcallyableought 11 | -------------------------------------------------------------------------------- /answer_sets_nulls_last/44.ans: -------------------------------------------------------------------------------- 1 | 1 oughtantiprin st callyeingbarcallyought 2 | 2 barcallyprioughtought bareseationcallyought 3 | 3 ableeingantiable barn stcallycally 4 | 4 n stesebarn st eingoughtn stn st 5 | 5 antioughtationbarought callycallybarantiought 6 | 6 callyeseationantiought 7 | 7 priableeseableought eseableablepriought 8 | 8 ableoughtableeseought ationoughtantianti 9 | 9 esebarableeseought callyn stantieseought 10 | 10 eingoughtn station barcallyableought 11 | -------------------------------------------------------------------------------- /systems_results/db2/answer_sets/44.ans: -------------------------------------------------------------------------------- 1 | 1 oughtantiprin st callyeingbarcallyought 2 | 2 barcallyprioughtought bareseationcallyought 3 | 3 ableeingantiable barn stcallycally 4 | 4 n stesebarn st eingoughtn stn st 5 | 5 antioughtationbarought callycallybarantiought 6 | 6 callyeseationantiought 7 | 7 priableeseableought eseableablepriought 8 | 8 ableoughtableeseought ationoughtantianti 9 | 9 esebarableeseought callyn stantieseought 10 | 10 eingoughtn station barcallyableought 11 | -------------------------------------------------------------------------------- /systems_results/duckdb/answer_sets/44.ans: -------------------------------------------------------------------------------- 1 | 1 oughtantiprin st callyeingbarcallyought 2 | 2 barcallyprioughtought bareseationcallyought 3 | 3 ableeingantiable barn stcallycally 4 | 4 n stesebarn st eingoughtn stn st 5 | 5 antioughtationbarought callycallybarantiought 6 | 6 callyeseationantiought 7 | 7 priableeseableought eseableablepriought 8 | 8 ableoughtableeseought ationoughtantianti 9 | 9 esebarableeseought callyn stantieseought 10 | 10 eingoughtn station barcallyableought 11 | -------------------------------------------------------------------------------- /systems_results/monetdb/answer_sets/44.ans: -------------------------------------------------------------------------------- 1 | 1 oughtantiprin st callyeingbarcallyought 2 | 2 barcallyprioughtought bareseationcallyought 3 | 3 ableeingantiable barn stcallycally 4 | 4 n stesebarn st eingoughtn stn st 5 | 5 antioughtationbarought callycallybarantiought 6 | 6 callyeseationantiought 7 | 7 priableeseableought eseableablepriought 8 | 8 ableoughtableeseought ationoughtantianti 9 | 9 esebarableeseought callyn stantieseought 10 | 10 eingoughtn station barcallyableought 11 | -------------------------------------------------------------------------------- /systems_results/oracle/answer_sets/44.ans: -------------------------------------------------------------------------------- 1 | 1 oughtantiprin st callyeingbarcallyought 2 | 2 barcallyprioughtought bareseationcallyought 3 | 3 ableeingantiable barn stcallycally 4 | 4 n stesebarn st eingoughtn stn st 5 | 5 antioughtationbarought callycallybarantiought 6 | 6 callyeseationantiought 7 | 7 priableeseableought eseableablepriought 8 | 8 ableoughtableeseought ationoughtantianti 9 | 9 esebarableeseought callyn stantieseought 10 | 10 eingoughtn station barcallyableought 11 | -------------------------------------------------------------------------------- /systems_results/sqlserver/answer_sets/44.ans: -------------------------------------------------------------------------------- 1 | 1 oughtantiprin st callyeingbarcallyought 2 | 2 barcallyprioughtought bareseationcallyought 3 | 3 ableeingantiable barn stcallycally 4 | 4 n stesebarn st eingoughtn stn st 5 | 5 antioughtationbarought callycallybarantiought 6 | 6 callyeseationantiought 7 | 7 priableeseableought eseableablepriought 8 | 8 ableoughtableeseought ationoughtantianti 9 | 9 esebarableeseought callyn stantieseought 10 | 10 eingoughtn station barcallyableought 11 | -------------------------------------------------------------------------------- /systems_results/snowflake/answer_sets/44.ans: -------------------------------------------------------------------------------- 1 | 1 oughtantiprin st callyeingbarcallyought 2 | 2 barcallyprioughtought bareseationcallyought 3 | 3 ableeingantiable barn stcallycally 4 | 4 n stesebarn st eingoughtn stn st 5 | 5 antioughtationbarought callycallybarantiought 6 | 6 callyeseationantiought 7 | 7 priableeseableought eseableablepriought 8 | 8 ableoughtableeseought ationoughtantianti 9 | 9 esebarableeseought callyn stantieseought 10 | 10 eingoughtn station barcallyableought 11 | 12 | -------------------------------------------------------------------------------- /systems_results/postgres/answer_sets/85.ans: -------------------------------------------------------------------------------- 1 | Gift exchange 76.0000000000000000 464.3600000000000000 8.6200000000000000 2 | Not the product that 70.0000000000000000 876.6700000000000000 46.6700000000000000 3 | Parts missing 7.0000000000000000 129.4200000000000000 38.6500000000000000 4 | reason 23 47.0000000000000000 734.6100000000000000 6.1700000000000000 5 | reason 25 5.0000000000000000 48.9400000000000000 53.1450000000000000 6 | reason 28 8.0000000000000000 306.2000000000000000 37.0600000000000000 7 | -------------------------------------------------------------------------------- /systems_results/db2/answer_sets/85.ans: -------------------------------------------------------------------------------- 1 | Gift exchange 76 464.36000000000000000000000000 8.62000000000000000000000000 2 | Not the product that 70 876.67000000000000000000000000 46.67000000000000000000000000 3 | Parts missing 7 129.42000000000000000000000000 38.65000000000000000000000000 4 | reason 23 47 734.61000000000000000000000000 6.17000000000000000000000000 5 | reason 25 5 48.94000000000000000000000000 53.14500000000000000000000000 6 | reason 28 8 306.20000000000000000000000000 37.06000000000000000000000000 7 | -------------------------------------------------------------------------------- /answer_sets_nulls_first/06.ans: -------------------------------------------------------------------------------- 1 | VT 14 2 | ME 16 3 | NJ 18 4 | MD 19 5 | AK 21 6 | NH 21 7 | MA 24 8 | NV 26 9 | OR 27 10 | ND 28 11 | UT 31 12 | SD 35 13 | ID 36 14 | NM 36 15 | WV 45 16 | WA 46 17 | SC 47 18 | CO 48 19 | AL 49 20 | FL 49 21 | LA 49 22 | NY 52 23 | WI 53 24 | MT 55 25 | PA 56 26 | OK 57 27 | CA 60 28 | MS 69 29 | 73 30 | AR 73 31 | TN 74 32 | IN 76 33 | KS 80 34 | MN 81 35 | MI 83 36 | MO 83 37 | NE 87 38 | IA 96 39 | OH 102 40 | KY 103 41 | IL 106 42 | NC 107 43 | VA 137 44 | GA 153 45 | TX 228 46 | -------------------------------------------------------------------------------- /answer_sets_nulls_last/06.ans: -------------------------------------------------------------------------------- 1 | VT 14 2 | ME 16 3 | NJ 18 4 | MD 19 5 | AK 21 6 | NH 21 7 | MA 24 8 | NV 26 9 | OR 27 10 | ND 28 11 | UT 31 12 | SD 35 13 | ID 36 14 | NM 36 15 | WV 45 16 | WA 46 17 | SC 47 18 | CO 48 19 | AL 49 20 | FL 49 21 | LA 49 22 | NY 52 23 | WI 53 24 | MT 55 25 | PA 56 26 | OK 57 27 | CA 60 28 | MS 69 29 | AR 73 30 | 73 31 | TN 74 32 | IN 76 33 | KS 80 34 | MN 81 35 | MI 83 36 | MO 83 37 | NE 87 38 | IA 96 39 | OH 102 40 | KY 103 41 | IL 106 42 | NC 107 43 | VA 137 44 | GA 153 45 | TX 228 46 | -------------------------------------------------------------------------------- /answer_sets_nulls_last/45.ans: -------------------------------------------------------------------------------- 1 | 10150 Bunker Hill 20.25 2 | 16098 Five Points 18.05 3 | 28048 Salem 9.81 4 | 29584 Oakdale 41.21 5 | 31289 Lincoln 1.26 6 | 34975 Kingston 56.67 7 | 36971 Wilson 202.63 8 | 38354 Sulphur Springs 25.68 9 | 44975 Kingston 12.62 10 | 62808 Hamilton 85.39 11 | 62812 Shady Grove 48.77 12 | 66557 Arlington 2.68 13 | 68252 Maple Grove 11.37 14 | 69583 Jackson 54.42 15 | 73003 Hillcrest 36.03 16 | 78222 Clinton 85.87 17 | 83683 Plainview 43.82 18 | 84536 Friendship 64.44 19 | 88370 Oak Grove 52.42 20 | -------------------------------------------------------------------------------- /answer_sets_nulls_first/45.ans: -------------------------------------------------------------------------------- 1 | 10150 Bunker Hill 20.25 2 | 16098 Five Points 18.05 3 | 28048 Salem 9.81 4 | 29584 Oakdale 41.21 5 | 31289 Lincoln 1.26 6 | 34975 Kingston 56.67 7 | 36971 Wilson 202.63 8 | 38354 Sulphur Springs 25.68 9 | 44975 Kingston 12.62 10 | 62808 Hamilton 85.39 11 | 62812 Shady Grove 48.77 12 | 66557 Arlington 2.68 13 | 68252 Maple Grove 11.37 14 | 69583 Jackson 54.42 15 | 73003 Hillcrest 36.03 16 | 78222 Clinton 85.87 17 | 83683 Plainview 43.82 18 | 84536 Friendship 64.44 19 | 88370 Oak Grove 52.42 20 | -------------------------------------------------------------------------------- /systems_results/db2/answer_sets/06.ans: -------------------------------------------------------------------------------- 1 | VT 14 2 | ME 16 3 | NJ 18 4 | MD 19 5 | AK 21 6 | NH 21 7 | MA 24 8 | NV 26 9 | OR 27 10 | ND 28 11 | UT 31 12 | SD 35 13 | ID 36 14 | NM 36 15 | WV 45 16 | WA 46 17 | SC 47 18 | CO 48 19 | AL 49 20 | FL 49 21 | LA 49 22 | NY 52 23 | WI 53 24 | MT 55 25 | PA 56 26 | OK 57 27 | CA 60 28 | MS 69 29 | AR 73 30 | 73 31 | TN 74 32 | IN 76 33 | KS 80 34 | MN 81 35 | MI 83 36 | MO 83 37 | NE 87 38 | IA 96 39 | OH 102 40 | KY 103 41 | IL 106 42 | NC 107 43 | VA 137 44 | GA 153 45 | TX 228 46 | -------------------------------------------------------------------------------- /systems_results/db2/answer_sets/50.ans: -------------------------------------------------------------------------------- 1 | able 1 255 Sycamore Dr. Suite 410 Midway Williamson County TN 31904 67 48 61 66 98 2 | ation 1 811 Lee Circle Suite T Midway Williamson County TN 31904 70 51 50 61 109 3 | bar 1 175 4th Court Suite C Midway Williamson County TN 31904 96 53 55 76 86 4 | eing 1 226 12th Lane Suite D Fairview Williamson County TN 35709 69 63 62 63 114 5 | ese 1 27 Lake Ln Suite 260 Midway Williamson County TN 31904 58 57 55 54 106 6 | ought 1 767 Spring Wy Suite 250 Midway Williamson County TN 31904 81 63 52 58 103 7 | -------------------------------------------------------------------------------- /systems_results/duckdb/answer_sets/06.ans: -------------------------------------------------------------------------------- 1 | VT 14 2 | ME 16 3 | NJ 18 4 | MD 19 5 | AK 21 6 | NH 21 7 | MA 24 8 | NV 26 9 | OR 27 10 | ND 28 11 | UT 31 12 | SD 35 13 | ID 36 14 | NM 36 15 | WV 45 16 | WA 46 17 | SC 47 18 | CO 48 19 | AL 49 20 | FL 49 21 | LA 49 22 | NY 52 23 | WI 53 24 | MT 55 25 | PA 56 26 | OK 57 27 | CA 60 28 | MS 69 29 | AR 73 30 | 73 31 | TN 74 32 | IN 76 33 | KS 80 34 | MN 81 35 | MI 83 36 | MO 83 37 | NE 87 38 | IA 96 39 | OH 102 40 | KY 103 41 | IL 106 42 | NC 107 43 | VA 137 44 | GA 153 45 | TX 228 46 | -------------------------------------------------------------------------------- /systems_results/hyper/answer_sets/06.ans: -------------------------------------------------------------------------------- 1 | VT 14 2 | ME 16 3 | NJ 18 4 | MD 19 5 | AK 21 6 | NH 21 7 | MA 24 8 | NV 26 9 | OR 27 10 | ND 28 11 | UT 31 12 | SD 35 13 | ID 36 14 | NM 36 15 | WV 45 16 | WA 46 17 | SC 47 18 | CO 48 19 | AL 49 20 | FL 49 21 | LA 49 22 | NY 52 23 | WI 53 24 | MT 55 25 | PA 56 26 | OK 57 27 | CA 60 28 | MS 69 29 | AR 73 30 | 73 31 | TN 74 32 | IN 76 33 | KS 80 34 | MN 81 35 | MI 83 36 | MO 83 37 | NE 87 38 | IA 96 39 | OH 102 40 | KY 103 41 | IL 106 42 | NC 107 43 | VA 137 44 | GA 153 45 | TX 228 46 | -------------------------------------------------------------------------------- /systems_results/monetdb/answer_sets/06.ans: -------------------------------------------------------------------------------- 1 | VT 14 2 | ME 16 3 | NJ 18 4 | MD 19 5 | AK 21 6 | NH 21 7 | MA 24 8 | NV 26 9 | OR 27 10 | ND 28 11 | UT 31 12 | SD 35 13 | ID 36 14 | NM 36 15 | WV 45 16 | WA 46 17 | SC 47 18 | CO 48 19 | AL 49 20 | FL 49 21 | LA 49 22 | NY 52 23 | WI 53 24 | MT 55 25 | PA 56 26 | OK 57 27 | CA 60 28 | MS 69 29 | 73 30 | AR 73 31 | TN 74 32 | IN 76 33 | KS 80 34 | MN 81 35 | MI 83 36 | MO 83 37 | NE 87 38 | IA 96 39 | OH 102 40 | KY 103 41 | IL 106 42 | NC 107 43 | VA 137 44 | GA 153 45 | TX 228 46 | -------------------------------------------------------------------------------- /systems_results/oracle/answer_sets/06.ans: -------------------------------------------------------------------------------- 1 | VT 14 2 | ME 16 3 | NJ 18 4 | MD 19 5 | AK 21 6 | NH 21 7 | MA 24 8 | NV 26 9 | OR 27 10 | ND 28 11 | UT 31 12 | SD 35 13 | ID 36 14 | NM 36 15 | WV 45 16 | WA 46 17 | SC 47 18 | CO 48 19 | AL 49 20 | FL 49 21 | LA 49 22 | NY 52 23 | WI 53 24 | MT 55 25 | PA 56 26 | OK 57 27 | CA 60 28 | MS 69 29 | AR 73 30 | 73 31 | TN 74 32 | IN 76 33 | KS 80 34 | MN 81 35 | MI 83 36 | MO 83 37 | NE 87 38 | IA 96 39 | OH 102 40 | KY 103 41 | IL 106 42 | NC 107 43 | VA 137 44 | GA 153 45 | TX 228 46 | -------------------------------------------------------------------------------- /systems_results/sqlite/answer_sets/06.ans: -------------------------------------------------------------------------------- 1 | VT 14 2 | ME 17 3 | NJ 18 4 | MD 19 5 | AK 21 6 | NH 21 7 | MA 24 8 | NV 27 9 | OR 27 10 | ND 30 11 | UT 31 12 | SD 36 13 | ID 37 14 | NM 39 15 | WA 46 16 | WV 47 17 | LA 49 18 | AL 50 19 | CO 51 20 | FL 51 21 | SC 52 22 | NY 55 23 | WI 55 24 | MT 56 25 | PA 57 26 | OK 58 27 | CA 60 28 | MS 71 29 | 74 30 | TN 76 31 | AR 77 32 | IN 80 33 | MN 82 34 | KS 83 35 | MI 88 36 | MO 88 37 | NE 88 38 | IA 101 39 | OH 103 40 | IL 106 41 | KY 107 42 | NC 111 43 | VA 140 44 | GA 154 45 | TX 234 46 | -------------------------------------------------------------------------------- /systems_results/db2/answer_sets/45.ans: -------------------------------------------------------------------------------- 1 | 10150 Bunker Hill 20.25 2 | 16098 Five Points 18.05 3 | 28048 Salem 9.81 4 | 29584 Oakdale 41.21 5 | 31289 Lincoln 1.26 6 | 34975 Kingston 56.67 7 | 36971 Wilson 202.63 8 | 38354 Sulphur Springs 25.68 9 | 44975 Kingston 12.62 10 | 62808 Hamilton 85.39 11 | 62812 Shady Grove 48.77 12 | 66557 Arlington 2.68 13 | 68252 Maple Grove 11.37 14 | 69583 Jackson 54.42 15 | 73003 Hillcrest 36.03 16 | 78222 Clinton 85.87 17 | 83683 Plainview 43.82 18 | 84536 Friendship 64.44 19 | 88370 Oak Grove 52.42 20 | -------------------------------------------------------------------------------- /systems_results/oracle/oracle-sqlldr-config/catalog_page.ctl: -------------------------------------------------------------------------------- 1 | load data 2 | infile '/Users/hannes/source/tpcds-result-reproduction/sf1/catalog_page.dat' 3 | into table catalog_page 4 | fields terminated by "|" 5 | TRAILING NULLCOLS 6 | ( cp_catalog_page_sk , 7 | cp_catalog_page_id , 8 | cp_start_date_sk , 9 | cp_end_date_sk , 10 | cp_department , 11 | cp_catalog_number , 12 | cp_catalog_page_number , 13 | cp_description , 14 | cp_type ) 15 | -------------------------------------------------------------------------------- /systems_results/postgres/answer_sets/06.ans: -------------------------------------------------------------------------------- 1 | VT 14 2 | ME 16 3 | NJ 18 4 | MD 19 5 | AK 21 6 | NH 21 7 | MA 24 8 | NV 26 9 | OR 27 10 | ND 28 11 | UT 31 12 | SD 35 13 | ID 36 14 | NM 36 15 | WV 45 16 | WA 46 17 | SC 47 18 | CO 48 19 | AL 49 20 | FL 49 21 | LA 49 22 | NY 52 23 | WI 53 24 | MT 55 25 | PA 56 26 | OK 57 27 | CA 60 28 | MS 69 29 | AR 73 30 | 73 31 | TN 74 32 | IN 76 33 | KS 80 34 | MN 81 35 | MI 83 36 | MO 83 37 | NE 87 38 | IA 96 39 | OH 102 40 | KY 103 41 | IL 106 42 | NC 107 43 | VA 137 44 | GA 153 45 | TX 228 46 | -------------------------------------------------------------------------------- /systems_results/sqlserver/answer_sets/06.ans: -------------------------------------------------------------------------------- 1 | VT 14 2 | ME 16 3 | NJ 18 4 | MD 19 5 | AK 21 6 | NH 21 7 | MA 24 8 | NV 26 9 | OR 27 10 | ND 28 11 | UT 31 12 | SD 35 13 | ID 36 14 | NM 36 15 | WV 45 16 | WA 46 17 | SC 47 18 | CO 48 19 | AL 49 20 | FL 49 21 | LA 49 22 | NY 52 23 | WI 53 24 | MT 55 25 | PA 56 26 | OK 57 27 | CA 60 28 | MS 69 29 | 73 30 | AR 73 31 | TN 74 32 | IN 76 33 | KS 80 34 | MN 81 35 | MI 83 36 | MO 83 37 | NE 87 38 | IA 96 39 | OH 102 40 | KY 103 41 | IL 106 42 | NC 107 43 | VA 137 44 | GA 153 45 | TX 228 46 | -------------------------------------------------------------------------------- /answer_sets_nulls_last/50.ans: -------------------------------------------------------------------------------- 1 | able 1 255 Sycamore Dr. Suite 410 Midway Williamson County TN 31904 67 48 61 66 98 2 | ation 1 811 Lee Circle Suite T Midway Williamson County TN 31904 70 51 50 61 109 3 | bar 1 175 4th Court Suite C Midway Williamson County TN 31904 96 53 55 76 86 4 | eing 1 226 12th Lane Suite D Fairview Williamson County TN 35709 69 63 62 63 114 5 | ese 1 27 Lake Ln Suite 260 Midway Williamson County TN 31904 58 57 55 54 106 6 | ought 1 767 Spring Wy Suite 250 Midway Williamson County TN 31904 81 63 52 58 103 7 | -------------------------------------------------------------------------------- /systems_results/duckdb/answer_sets/45.ans: -------------------------------------------------------------------------------- 1 | 10150 Bunker Hill 20.25 2 | 16098 Five Points 18.05 3 | 28048 Salem 9.81 4 | 29584 Oakdale 41.21 5 | 31289 Lincoln 1.26 6 | 34975 Kingston 56.67 7 | 36971 Wilson 202.63 8 | 38354 Sulphur Springs 25.68 9 | 44975 Kingston 12.62 10 | 62808 Hamilton 85.39 11 | 62812 Shady Grove 48.77 12 | 66557 Arlington 2.68 13 | 68252 Maple Grove 11.37 14 | 69583 Jackson 54.42 15 | 73003 Hillcrest 36.03 16 | 78222 Clinton 85.87 17 | 83683 Plainview 43.82 18 | 84536 Friendship 64.44 19 | 88370 Oak Grove 52.42 20 | -------------------------------------------------------------------------------- /systems_results/duckdb/answer_sets/50.ans: -------------------------------------------------------------------------------- 1 | able 1 255 Sycamore Dr. Suite 410 Midway Williamson County TN 31904 67 48 61 66 98 2 | ation 1 811 Lee Circle Suite T Midway Williamson County TN 31904 70 51 50 61 109 3 | bar 1 175 4th Court Suite C Midway Williamson County TN 31904 96 53 55 76 86 4 | eing 1 226 12th Lane Suite D Fairview Williamson County TN 35709 69 63 62 63 114 5 | ese 1 27 Lake Ln Suite 260 Midway Williamson County TN 31904 58 57 55 54 106 6 | ought 1 767 Spring Wy Suite 250 Midway Williamson County TN 31904 81 63 52 58 103 7 | -------------------------------------------------------------------------------- /systems_results/monetdb/answer_sets/45.ans: -------------------------------------------------------------------------------- 1 | 10150 Bunker Hill 20.25 2 | 16098 Five Points 18.05 3 | 28048 Salem 9.81 4 | 29584 Oakdale 41.21 5 | 31289 Lincoln 1.26 6 | 34975 Kingston 56.67 7 | 36971 Wilson 202.63 8 | 38354 Sulphur Springs 25.68 9 | 44975 Kingston 12.62 10 | 62808 Hamilton 85.39 11 | 62812 Shady Grove 48.77 12 | 66557 Arlington 2.68 13 | 68252 Maple Grove 11.37 14 | 69583 Jackson 54.42 15 | 73003 Hillcrest 36.03 16 | 78222 Clinton 85.87 17 | 83683 Plainview 43.82 18 | 84536 Friendship 64.44 19 | 88370 Oak Grove 52.42 20 | -------------------------------------------------------------------------------- /systems_results/monetdb/answer_sets/50.ans: -------------------------------------------------------------------------------- 1 | able 1 255 Sycamore Dr. Suite 410 Midway Williamson County TN 31904 67 48 61 66 98 2 | ation 1 811 Lee Circle Suite T Midway Williamson County TN 31904 70 51 50 61 109 3 | bar 1 175 4th Court Suite C Midway Williamson County TN 31904 96 53 55 76 86 4 | eing 1 226 12th Lane Suite D Fairview Williamson County TN 35709 69 63 62 63 114 5 | ese 1 27 Lake Ln Suite 260 Midway Williamson County TN 31904 58 57 55 54 106 6 | ought 1 767 Spring Wy Suite 250 Midway Williamson County TN 31904 81 63 52 58 103 7 | -------------------------------------------------------------------------------- /systems_results/oracle/answer_sets/45.ans: -------------------------------------------------------------------------------- 1 | 10150 Bunker Hill 20.25 2 | 16098 Five Points 18.05 3 | 28048 Salem 9.81 4 | 29584 Oakdale 41.21 5 | 31289 Lincoln 1.26 6 | 34975 Kingston 56.67 7 | 36971 Wilson 202.63 8 | 38354 Sulphur Springs 25.68 9 | 44975 Kingston 12.62 10 | 62808 Hamilton 85.39 11 | 62812 Shady Grove 48.77 12 | 66557 Arlington 2.68 13 | 68252 Maple Grove 11.37 14 | 69583 Jackson 54.42 15 | 73003 Hillcrest 36.03 16 | 78222 Clinton 85.87 17 | 83683 Plainview 43.82 18 | 84536 Friendship 64.44 19 | 88370 Oak Grove 52.42 20 | -------------------------------------------------------------------------------- /systems_results/snowflake/answer_sets/06.ans: -------------------------------------------------------------------------------- 1 | VT 14 2 | ME 16 3 | NJ 18 4 | MD 19 5 | AK 21 6 | NH 21 7 | MA 24 8 | NV 26 9 | OR 27 10 | ND 28 11 | UT 31 12 | SD 35 13 | ID 36 14 | NM 36 15 | WV 45 16 | WA 46 17 | SC 47 18 | CO 48 19 | AL 49 20 | FL 49 21 | LA 49 22 | NY 52 23 | WI 53 24 | MT 55 25 | PA 56 26 | OK 57 27 | CA 60 28 | MS 69 29 | AR 73 30 | 73 31 | TN 74 32 | IN 76 33 | KS 80 34 | MN 81 35 | MI 83 36 | MO 83 37 | NE 87 38 | IA 96 39 | OH 102 40 | KY 103 41 | IL 106 42 | NC 107 43 | VA 137 44 | GA 153 45 | TX 228 46 | 47 | -------------------------------------------------------------------------------- /systems_results/sqlite/answer_sets/45.ans: -------------------------------------------------------------------------------- 1 | 10150 Bunker Hill 20.25 2 | 16098 Five Points 18.05 3 | 28048 Salem 9.81 4 | 29584 Oakdale 41.21 5 | 31289 Lincoln 1.26 6 | 34975 Kingston 56.67 7 | 36971 Wilson 202.63 8 | 38354 Sulphur Springs 25.68 9 | 44975 Kingston 12.62 10 | 62808 Hamilton 85.39 11 | 62812 Shady Grove 48.77 12 | 66557 Arlington 2.68 13 | 68252 Maple Grove 11.37 14 | 69583 Jackson 54.42 15 | 73003 Hillcrest 36.03 16 | 78222 Clinton 85.87 17 | 83683 Plainview 43.82 18 | 84536 Friendship 64.44 19 | 88370 Oak Grove 52.42 20 | -------------------------------------------------------------------------------- /systems_results/sqlite/answer_sets/50.ans: -------------------------------------------------------------------------------- 1 | able 1 255 Sycamore Dr. Suite 410 Midway Williamson County TN 31904 67 48 61 66 98 2 | ation 1 811 Lee Circle Suite T Midway Williamson County TN 31904 70 51 50 61 109 3 | bar 1 175 4th Court Suite C Midway Williamson County TN 31904 96 53 55 76 86 4 | eing 1 226 12th Lane Suite D Fairview Williamson County TN 35709 69 63 62 63 114 5 | ese 1 27 Lake Ln Suite 260 Midway Williamson County TN 31904 58 57 55 54 106 6 | ought 1 767 Spring Wy Suite 250 Midway Williamson County TN 31904 81 63 52 58 103 7 | -------------------------------------------------------------------------------- /systems_results/sqlserver/answer_sets/45.ans: -------------------------------------------------------------------------------- 1 | 10150 Bunker Hill 20.25 2 | 16098 Five Points 18.05 3 | 28048 Salem 9.81 4 | 29584 Oakdale 41.21 5 | 31289 Lincoln 1.26 6 | 34975 Kingston 56.67 7 | 36971 Wilson 202.63 8 | 38354 Sulphur Springs 25.68 9 | 44975 Kingston 12.62 10 | 62808 Hamilton 85.39 11 | 62812 Shady Grove 48.77 12 | 66557 Arlington 2.68 13 | 68252 Maple Grove 11.37 14 | 69583 Jackson 54.42 15 | 73003 Hillcrest 36.03 16 | 78222 Clinton 85.87 17 | 83683 Plainview 43.82 18 | 84536 Friendship 64.44 19 | 88370 Oak Grove 52.42 20 | -------------------------------------------------------------------------------- /answer_sets_nulls_first/50.ans: -------------------------------------------------------------------------------- 1 | able 1 255 Sycamore Dr. Suite 410 Midway Williamson County TN 31904 67 48 61 66 98 2 | ation 1 811 Lee Circle Suite T Midway Williamson County TN 31904 70 51 50 61 109 3 | bar 1 175 4th Court Suite C Midway Williamson County TN 31904 96 53 55 76 86 4 | eing 1 226 12th Lane Suite D Fairview Williamson County TN 35709 69 63 62 63 114 5 | ese 1 27 Lake Ln Suite 260 Midway Williamson County TN 31904 58 57 55 54 106 6 | ought 1 767 Spring Wy Suite 250 Midway Williamson County TN 31904 81 63 52 58 103 7 | -------------------------------------------------------------------------------- /systems_results/db2/query_db2.py: -------------------------------------------------------------------------------- 1 | import ibm_db_dbi as db 2 | import sys 3 | 4 | conn = db.connect("DATABASE=tpcds;HOSTNAME=localhost;PORT=50001;UID=db2inst1;PWD=db2inst1-pwd;", "", "") 5 | 6 | if len(sys.argv) < 2: 7 | print("Usage: query_db2.py sqlfile") 8 | sys.exit(-1) 9 | 10 | query = open(sys.argv[1], 'r').read().replace('\n', ' ').replace('SUBSTRING', 'SUBSTR') 11 | 12 | cursor = conn.cursor() 13 | cursor.execute(query) 14 | for r in cursor.fetchall(): 15 | print("\t".join([str(c).strip().replace('None', '') for c in r])) 16 | -------------------------------------------------------------------------------- /systems_results/oracle/answer_sets/50.ans: -------------------------------------------------------------------------------- 1 | able 1 255 Sycamore Dr. Suite 410 Midway Williamson County TN 31904 67 48 61 66 98 2 | ation 1 811 Lee Circle Suite T Midway Williamson County TN 31904 70 51 50 61 109 3 | bar 1 175 4th Court Suite C Midway Williamson County TN 31904 96 53 55 76 86 4 | eing 1 226 12th Lane Suite D Fairview Williamson County TN 35709 69 63 62 63 114 5 | ese 1 27 Lake Ln Suite 260 Midway Williamson County TN 31904 58 57 55 54 106 6 | ought 1 767 Spring Wy Suite 250 Midway Williamson County TN 31904 81 63 52 58 103 7 | -------------------------------------------------------------------------------- /systems_results/sqlserver/answer_sets/50.ans: -------------------------------------------------------------------------------- 1 | able 1 255 Sycamore Dr. Suite 410 Midway Williamson County TN 31904 67 48 61 66 98 2 | ation 1 811 Lee Circle Suite T Midway Williamson County TN 31904 70 51 50 61 109 3 | bar 1 175 4th Court Suite C Midway Williamson County TN 31904 96 53 55 76 86 4 | eing 1 226 12th Lane Suite D Fairview Williamson County TN 35709 69 63 62 63 114 5 | ese 1 27 Lake Ln Suite 260 Midway Williamson County TN 31904 58 57 55 54 106 6 | ought 1 767 Spring Wy Suite 250 Midway Williamson County TN 31904 81 63 52 58 103 7 | -------------------------------------------------------------------------------- /systems_results/snowflake/answer_sets/45.ans: -------------------------------------------------------------------------------- 1 | 10150 Bunker Hill 20.25 2 | 16098 Five Points 18.05 3 | 28048 Salem 9.81 4 | 29584 Oakdale 41.21 5 | 31289 Lincoln 1.26 6 | 34975 Kingston 56.67 7 | 36971 Wilson 202.63 8 | 38354 Sulphur Springs 25.68 9 | 44975 Kingston 12.62 10 | 62808 Hamilton 85.39 11 | 62812 Shady Grove 48.77 12 | 66557 Arlington 2.68 13 | 68252 Maple Grove 11.37 14 | 69583 Jackson 54.42 15 | 73003 Hillcrest 36.03 16 | 78222 Clinton 85.87 17 | 83683 Plainview 43.82 18 | 84536 Friendship 64.44 19 | 88370 Oak Grove 52.42 20 | 21 | -------------------------------------------------------------------------------- /systems_results/snowflake/answer_sets/50.ans: -------------------------------------------------------------------------------- 1 | able 1 255 Sycamore Dr. Suite 410 Midway Williamson County TN 31904 67 48 61 66 98 2 | ation 1 811 Lee Circle Suite T Midway Williamson County TN 31904 70 51 50 61 109 3 | bar 1 175 4th Court Suite C Midway Williamson County TN 31904 96 53 55 76 86 4 | eing 1 226 12th Lane Suite D Fairview Williamson County TN 35709 69 63 62 63 114 5 | ese 1 27 Lake Ln Suite 260 Midway Williamson County TN 31904 58 57 55 54 106 6 | ought 1 767 Spring Wy Suite 250 Midway Williamson County TN 31904 81 63 52 58 103 7 | 8 | -------------------------------------------------------------------------------- /systems_results/oracle/oracle-sqlldr-config/customer_demographics.ctl: -------------------------------------------------------------------------------- 1 | load data 2 | infile '/Users/hannes/source/tpcds-result-reproduction/sf1/customer_demographics.dat' 3 | into table customer_demographics 4 | fields terminated by "|" 5 | (cd_demo_sk , 6 | cd_gender , 7 | cd_marital_status , 8 | cd_education_status , 9 | cd_purchase_estimate , 10 | cd_credit_rating , 11 | cd_dep_count , 12 | cd_dep_employed_count , 13 | cd_dep_college_count ) 14 | -------------------------------------------------------------------------------- /query_qualification/03.sql: -------------------------------------------------------------------------------- 1 | SELECT dt.d_year, 2 | item.i_brand_id brand_id, 3 | item.i_brand brand, 4 | sum(ss_ext_sales_price) sum_agg 5 | FROM date_dim dt, 6 | store_sales, 7 | item 8 | WHERE dt.d_date_sk = store_sales.ss_sold_date_sk 9 | AND store_sales.ss_item_sk = item.i_item_sk 10 | AND item.i_manufact_id = 128 11 | AND dt.d_moy=11 12 | GROUP BY dt.d_year, 13 | item.i_brand, 14 | item.i_brand_id 15 | ORDER BY dt.d_year, 16 | sum_agg DESC, 17 | brand_id 18 | LIMIT 100; 19 | 20 | -------------------------------------------------------------------------------- /systems_results/sqlserver/query-sqlserver.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # this is an ugly hack that makes the TPC-DS queries work with SQL server and produces results compatible with the rest here 3 | i=$1 4 | q=`mktemp` 5 | out1=`mktemp` 6 | out2=`mktemp` 7 | echo "SET NOCOUNT ON;" > $q 8 | sed -e 's/LIMIT/--LIMIT/' -e 's/stddev_samp/stdev/g' < $i >> $q 9 | sqlcmd -S localhost -U sa -P GdVf53X5526Q19t -W -h-1 -s" " -i $q > $out1 10 | sed -E -e 's/ +//g' -e 's/NULL//g' < $out1 > $out2 11 | if grep --quiet "LIMIT" $q; then 12 | head -n 100 $out2 13 | else 14 | cat $out2 15 | fi 16 | -------------------------------------------------------------------------------- /query_qualification/52.sql: -------------------------------------------------------------------------------- 1 | SELECT dt.d_year, 2 | item.i_brand_id brand_id, 3 | item.i_brand brand, 4 | sum(ss_ext_sales_price) ext_price 5 | FROM date_dim dt, 6 | store_sales, 7 | item 8 | WHERE dt.d_date_sk = store_sales.ss_sold_date_sk 9 | AND store_sales.ss_item_sk = item.i_item_sk 10 | AND item.i_manager_id = 1 11 | AND dt.d_moy=11 12 | AND dt.d_year=2000 13 | GROUP BY dt.d_year, 14 | item.i_brand, 15 | item.i_brand_id 16 | ORDER BY dt.d_year, 17 | ext_price DESC, 18 | brand_id 19 | LIMIT 100 ; 20 | 21 | -------------------------------------------------------------------------------- /answer_sets_nulls_first/43.ans: -------------------------------------------------------------------------------- 1 | able AAAAAAAACAAAAAAA 517884.59 469230.50 505832.67 443696.30 479716.97 462447.50 503064.60 2 | ation AAAAAAAAHAAAAAAA 508811.68 474290.02 448808.84 492870.99 498127.64 474355.89 505906.68 3 | bar AAAAAAAAKAAAAAAA 496021.80 459933.01 479825.96 474630.24 482326.79 478330.87 505252.22 4 | eing AAAAAAAAIAAAAAAA 498752.97 476119.01 485965.24 454921.28 491953.89 476014.69 484633.67 5 | ese AAAAAAAAEAAAAAAA 493724.01 499637.85 452314.62 466232.23 481922.38 477933.29 500577.95 6 | ought AAAAAAAABAAAAAAA 505735.34 471490.23 463248.39 482690.52 485818.98 481816.20 491354.68 7 | -------------------------------------------------------------------------------- /answer_sets_nulls_last/43.ans: -------------------------------------------------------------------------------- 1 | able AAAAAAAACAAAAAAA 517884.59 469230.50 505832.67 443696.30 479716.97 462447.50 503064.60 2 | ation AAAAAAAAHAAAAAAA 508811.68 474290.02 448808.84 492870.99 498127.64 474355.89 505906.68 3 | bar AAAAAAAAKAAAAAAA 496021.80 459933.01 479825.96 474630.24 482326.79 478330.87 505252.22 4 | eing AAAAAAAAIAAAAAAA 498752.97 476119.01 485965.24 454921.28 491953.89 476014.69 484633.67 5 | ese AAAAAAAAEAAAAAAA 493724.01 499637.85 452314.62 466232.23 481922.38 477933.29 500577.95 6 | ought AAAAAAAABAAAAAAA 505735.34 471490.23 463248.39 482690.52 485818.98 481816.20 491354.68 7 | -------------------------------------------------------------------------------- /systems_results/oracle/answer_sets/43.ans: -------------------------------------------------------------------------------- 1 | able AAAAAAAACAAAAAAA 517884.59 469230.5 505832.67 443696.3 479716.97 462447.5 503064.6 2 | ation AAAAAAAAHAAAAAAA 508811.68 474290.02 448808.84 492870.99 498127.64 474355.89 505906.68 3 | bar AAAAAAAAKAAAAAAA 496021.8 459933.01 479825.96 474630.24 482326.79 478330.87 505252.22 4 | eing AAAAAAAAIAAAAAAA 498752.97 476119.01 485965.24 454921.28 491953.89 476014.69 484633.67 5 | ese AAAAAAAAEAAAAAAA 493724.01 499637.85 452314.62 466232.23 481922.38 477933.29 500577.95 6 | ought AAAAAAAABAAAAAAA 505735.34 471490.23 463248.39 482690.52 485818.98 481816.2 491354.68 7 | -------------------------------------------------------------------------------- /systems_results/db2/answer_sets/43.ans: -------------------------------------------------------------------------------- 1 | able AAAAAAAACAAAAAAA 517884.59 469230.50 505832.67 443696.30 479716.97 462447.50 503064.60 2 | ation AAAAAAAAHAAAAAAA 508811.68 474290.02 448808.84 492870.99 498127.64 474355.89 505906.68 3 | bar AAAAAAAAKAAAAAAA 496021.80 459933.01 479825.96 474630.24 482326.79 478330.87 505252.22 4 | eing AAAAAAAAIAAAAAAA 498752.97 476119.01 485965.24 454921.28 491953.89 476014.69 484633.67 5 | ese AAAAAAAAEAAAAAAA 493724.01 499637.85 452314.62 466232.23 481922.38 477933.29 500577.95 6 | ought AAAAAAAABAAAAAAA 505735.34 471490.23 463248.39 482690.52 485818.98 481816.20 491354.68 7 | -------------------------------------------------------------------------------- /systems_results/duckdb/answer_sets/43.ans: -------------------------------------------------------------------------------- 1 | able AAAAAAAACAAAAAAA 517884.59 469230.50 505832.67 443696.30 479716.97 462447.50 503064.60 2 | ation AAAAAAAAHAAAAAAA 508811.68 474290.02 448808.84 492870.99 498127.64 474355.89 505906.68 3 | bar AAAAAAAAKAAAAAAA 496021.80 459933.01 479825.96 474630.24 482326.79 478330.87 505252.22 4 | eing AAAAAAAAIAAAAAAA 498752.97 476119.01 485965.24 454921.28 491953.89 476014.69 484633.67 5 | ese AAAAAAAAEAAAAAAA 493724.01 499637.85 452314.62 466232.23 481922.38 477933.29 500577.95 6 | ought AAAAAAAABAAAAAAA 505735.34 471490.23 463248.39 482690.52 485818.98 481816.20 491354.68 7 | -------------------------------------------------------------------------------- /systems_results/hyper/answer_sets/43.ans: -------------------------------------------------------------------------------- 1 | able AAAAAAAACAAAAAAA 517884.59 469230.50 505832.67 443696.30 479716.97 462447.50 503064.60 2 | ation AAAAAAAAHAAAAAAA 508811.68 474290.02 448808.84 492870.99 498127.64 474355.89 505906.68 3 | bar AAAAAAAAKAAAAAAA 496021.80 459933.01 479825.96 474630.24 482326.79 478330.87 505252.22 4 | eing AAAAAAAAIAAAAAAA 498752.97 476119.01 485965.24 454921.28 491953.89 476014.69 484633.67 5 | ese AAAAAAAAEAAAAAAA 493724.01 499637.85 452314.62 466232.23 481922.38 477933.29 500577.95 6 | ought AAAAAAAABAAAAAAA 505735.34 471490.23 463248.39 482690.52 485818.98 481816.20 491354.68 7 | -------------------------------------------------------------------------------- /systems_results/monetdb/answer_sets/43.ans: -------------------------------------------------------------------------------- 1 | able AAAAAAAACAAAAAAA 517884.59 469230.50 505832.67 443696.30 479716.97 462447.50 503064.60 2 | ation AAAAAAAAHAAAAAAA 508811.68 474290.02 448808.84 492870.99 498127.64 474355.89 505906.68 3 | bar AAAAAAAAKAAAAAAA 496021.80 459933.01 479825.96 474630.24 482326.79 478330.87 505252.22 4 | eing AAAAAAAAIAAAAAAA 498752.97 476119.01 485965.24 454921.28 491953.89 476014.69 484633.67 5 | ese AAAAAAAAEAAAAAAA 493724.01 499637.85 452314.62 466232.23 481922.38 477933.29 500577.95 6 | ought AAAAAAAABAAAAAAA 505735.34 471490.23 463248.39 482690.52 485818.98 481816.20 491354.68 7 | -------------------------------------------------------------------------------- /systems_results/postgres/answer_sets/43.ans: -------------------------------------------------------------------------------- 1 | able AAAAAAAACAAAAAAA 517884.59 469230.50 505832.67 443696.30 479716.97 462447.50 503064.60 2 | ation AAAAAAAAHAAAAAAA 508811.68 474290.02 448808.84 492870.99 498127.64 474355.89 505906.68 3 | bar AAAAAAAAKAAAAAAA 496021.80 459933.01 479825.96 474630.24 482326.79 478330.87 505252.22 4 | eing AAAAAAAAIAAAAAAA 498752.97 476119.01 485965.24 454921.28 491953.89 476014.69 484633.67 5 | ese AAAAAAAAEAAAAAAA 493724.01 499637.85 452314.62 466232.23 481922.38 477933.29 500577.95 6 | ought AAAAAAAABAAAAAAA 505735.34 471490.23 463248.39 482690.52 485818.98 481816.20 491354.68 7 | -------------------------------------------------------------------------------- /systems_results/sqlserver/answer_sets/43.ans: -------------------------------------------------------------------------------- 1 | able AAAAAAAACAAAAAAA 517884.59 469230.50 505832.67 443696.30 479716.97 462447.50 503064.60 2 | ation AAAAAAAAHAAAAAAA 508811.68 474290.02 448808.84 492870.99 498127.64 474355.89 505906.68 3 | bar AAAAAAAAKAAAAAAA 496021.80 459933.01 479825.96 474630.24 482326.79 478330.87 505252.22 4 | eing AAAAAAAAIAAAAAAA 498752.97 476119.01 485965.24 454921.28 491953.89 476014.69 484633.67 5 | ese AAAAAAAAEAAAAAAA 493724.01 499637.85 452314.62 466232.23 481922.38 477933.29 500577.95 6 | ought AAAAAAAABAAAAAAA 505735.34 471490.23 463248.39 482690.52 485818.98 481816.20 491354.68 7 | -------------------------------------------------------------------------------- /systems_results/snowflake/answer_sets/43.ans: -------------------------------------------------------------------------------- 1 | able AAAAAAAACAAAAAAA 517884.59 469230.50 505832.67 443696.30 479716.97 462447.50 503064.60 2 | ation AAAAAAAAHAAAAAAA 508811.68 474290.02 448808.84 492870.99 498127.64 474355.89 505906.68 3 | bar AAAAAAAAKAAAAAAA 496021.80 459933.01 479825.96 474630.24 482326.79 478330.87 505252.22 4 | eing AAAAAAAAIAAAAAAA 498752.97 476119.01 485965.24 454921.28 491953.89 476014.69 484633.67 5 | ese AAAAAAAAEAAAAAAA 493724.01 499637.85 452314.62 466232.23 481922.38 477933.29 500577.95 6 | ought AAAAAAAABAAAAAAA 505735.34 471490.23 463248.39 482690.52 485818.98 481816.20 491354.68 7 | 8 | -------------------------------------------------------------------------------- /systems_results/hyper/answer_sets/04.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAABIJBAAAA James White N 2 | AAAAAAAADIIOAAAA David Carroll Y 3 | AAAAAAAAIJCIBAAA Thomas Oneal Y 4 | AAAAAAAAKJBLAAAA Kerry Davis Y 5 | AAAAAAAAMFPFBAAA Jamie Woods Y 6 | AAAAAAAANJAMAAAA Thaddeus Griffin N 7 | AAAAAAAANJOLAAAA Debra Underwood Y 8 | AAAAAAAAPEHEBAAA Edith Molina Y 9 | -------------------------------------------------------------------------------- /systems_results/postgres/answer_sets/04.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAABIJBAAAA James White N 2 | AAAAAAAADIIOAAAA David Carroll Y 3 | AAAAAAAAIJCIBAAA Thomas Oneal Y 4 | AAAAAAAAKJBLAAAA Kerry Davis Y 5 | AAAAAAAAMFPFBAAA Jamie Woods Y 6 | AAAAAAAANJAMAAAA Thaddeus Griffin N 7 | AAAAAAAANJOLAAAA Debra Underwood Y 8 | AAAAAAAAPEHEBAAA Edith Molina Y 9 | -------------------------------------------------------------------------------- /query_qualification/32.sql: -------------------------------------------------------------------------------- 1 | SELECT sum(cs_ext_discount_amt) AS "excess discount amount" 2 | FROM catalog_sales , 3 | item , 4 | date_dim 5 | WHERE i_manufact_id = 977 6 | AND i_item_sk = cs_item_sk 7 | AND d_date BETWEEN '2000-01-27' AND cast('2000-04-26' AS date) 8 | AND d_date_sk = cs_sold_date_sk 9 | AND cs_ext_discount_amt > 10 | ( SELECT 1.3 * avg(cs_ext_discount_amt) 11 | FROM catalog_sales , 12 | date_dim 13 | WHERE cs_item_sk = i_item_sk 14 | AND d_date BETWEEN '2000-01-27' AND cast('2000-04-26' AS date) 15 | AND d_date_sk = cs_sold_date_sk ) 16 | LIMIT 100; 17 | 18 | -------------------------------------------------------------------------------- /systems_results/hyper/answer_sets/45.ans: -------------------------------------------------------------------------------- 1 | 10150 Bunker Hill 20.25 2 | 16098 Five Points 18.05 3 | 28048 Salem 9.81 4 | 29584 Oakdale 41.21 5 | 31289 Lincoln 1.26 6 | 34975 Kingston 56.67 7 | 36971 Wilson 202.63 8 | 38354 Sulphur Springs 25.68 9 | 44975 Kingston 12.62 10 | 62808 Hamilton 85.39 11 | 62812 Shady Grove 48.77 12 | 66557 Arlington 2.68 13 | 68252 Maple Grove 11.37 14 | 69583 Jackson 54.42 15 | 73003 Hillcrest 36.03 16 | 78222 Clinton 85.87 17 | 83683 Plainview 43.82 18 | 84536 Friendship 64.44 19 | 88370 Oak Grove 52.42 20 | -------------------------------------------------------------------------------- /systems_results/postgres/answer_sets/45.ans: -------------------------------------------------------------------------------- 1 | 10150 Bunker Hill 20.25 2 | 16098 Five Points 18.05 3 | 28048 Salem 9.81 4 | 29584 Oakdale 41.21 5 | 31289 Lincoln 1.26 6 | 34975 Kingston 56.67 7 | 36971 Wilson 202.63 8 | 38354 Sulphur Springs 25.68 9 | 44975 Kingston 12.62 10 | 62808 Hamilton 85.39 11 | 62812 Shady Grove 48.77 12 | 66557 Arlington 2.68 13 | 68252 Maple Grove 11.37 14 | 69583 Jackson 54.42 15 | 73003 Hillcrest 36.03 16 | 78222 Clinton 85.87 17 | 83683 Plainview 43.82 18 | 84536 Friendship 64.44 19 | 88370 Oak Grove 52.42 20 | -------------------------------------------------------------------------------- /systems_results/oracle/oracle-sqlldr-config/customer_address.ctl: -------------------------------------------------------------------------------- 1 | load data 2 | infile '/Users/hannes/source/tpcds-result-reproduction/sf1/customer_address.dat' 3 | into table customer_address 4 | fields terminated by "|" 5 | TRAILING NULLCOLS 6 | (ca_address_sk , 7 | ca_address_id , 8 | ca_street_number , 9 | ca_street_name , 10 | ca_street_type , 11 | ca_suite_number , 12 | ca_city , 13 | ca_county , 14 | ca_state , 15 | ca_zip , 16 | ca_country , 17 | ca_gmt_offset , 18 | ca_location_type ) 19 | -------------------------------------------------------------------------------- /systems_results/hyper/answer_sets/50.ans: -------------------------------------------------------------------------------- 1 | able 1 255 Sycamore Dr. Suite 410 Midway Williamson County TN 31904 67 48 61 66 98 2 | ation 1 811 Lee Circle Suite T Midway Williamson County TN 31904 70 51 50 61 109 3 | bar 1 175 4th Court Suite C Midway Williamson County TN 31904 96 53 55 76 86 4 | eing 1 226 12th Lane Suite D Fairview Williamson County TN 35709 69 63 62 63 114 5 | ese 1 27 Lake Ln Suite 260 Midway Williamson County TN 31904 58 57 55 54 106 6 | ought 1 767 Spring Wy Suite 250 Midway Williamson County TN 31904 81 63 52 58 103 7 | -------------------------------------------------------------------------------- /systems_results/postgres/answer_sets/50.ans: -------------------------------------------------------------------------------- 1 | able 1 255 Sycamore Dr. Suite 410 Midway Williamson County TN 31904 67 48 61 66 98 2 | ation 1 811 Lee Circle Suite T Midway Williamson County TN 31904 70 51 50 61 109 3 | bar 1 175 4th Court Suite C Midway Williamson County TN 31904 96 53 55 76 86 4 | eing 1 226 12th Lane Suite D Fairview Williamson County TN 35709 69 63 62 63 114 5 | ese 1 27 Lake Ln Suite 260 Midway Williamson County TN 31904 58 57 55 54 106 6 | ought 1 767 Spring Wy Suite 250 Midway Williamson County TN 31904 81 63 52 58 103 7 | -------------------------------------------------------------------------------- /query_qualification/92.sql: -------------------------------------------------------------------------------- 1 | SELECT sum(ws_ext_discount_amt) AS "Excess Discount Amount" 2 | FROM web_sales, 3 | item, 4 | date_dim 5 | WHERE i_manufact_id = 350 6 | AND i_item_sk = ws_item_sk 7 | AND d_date BETWEEN '2000-01-27' AND cast('2000-04-26' AS date) 8 | AND d_date_sk = ws_sold_date_sk 9 | AND ws_ext_discount_amt > 10 | (SELECT 1.3 * avg(ws_ext_discount_amt) 11 | FROM web_sales, 12 | date_dim 13 | WHERE ws_item_sk = i_item_sk 14 | AND d_date BETWEEN '2000-01-27' AND cast('2000-04-26' AS date) 15 | AND d_date_sk = ws_sold_date_sk ) 16 | ORDER BY sum(ws_ext_discount_amt) 17 | LIMIT 100; 18 | 19 | -------------------------------------------------------------------------------- /query_qualification/42.sql: -------------------------------------------------------------------------------- 1 | SELECT dt.d_year, 2 | item.i_category_id, 3 | item.i_category, 4 | sum(ss_ext_sales_price) 5 | FROM date_dim dt, 6 | store_sales, 7 | item 8 | WHERE dt.d_date_sk = store_sales.ss_sold_date_sk 9 | AND store_sales.ss_item_sk = item.i_item_sk 10 | AND item.i_manager_id = 1 11 | AND dt.d_moy=11 12 | AND dt.d_year=2000 13 | GROUP BY dt.d_year, 14 | item.i_category_id, 15 | item.i_category 16 | ORDER BY sum(ss_ext_sales_price) DESC,dt.d_year, 17 | item.i_category_id, 18 | item.i_category 19 | LIMIT 100 ; 20 | 21 | -------------------------------------------------------------------------------- /query_qualification/84.sql: -------------------------------------------------------------------------------- 1 | SELECT c_customer_id AS customer_id , 2 | concat(concat(coalesce(c_last_name, '') , ', '), coalesce(c_first_name, '')) AS customername 3 | FROM customer , 4 | customer_address , 5 | customer_demographics , 6 | household_demographics , 7 | income_band , 8 | store_returns 9 | WHERE ca_city = 'Edgewood' 10 | AND c_current_addr_sk = ca_address_sk 11 | AND ib_lower_bound >= 38128 12 | AND ib_upper_bound <= 38128 + 50000 13 | AND ib_income_band_sk = hd_income_band_sk 14 | AND cd_demo_sk = c_current_cdemo_sk 15 | AND hd_demo_sk = c_current_hdemo_sk 16 | AND sr_cdemo_sk = cd_demo_sk 17 | ORDER BY c_customer_id 18 | LIMIT 100; 19 | -------------------------------------------------------------------------------- /systems_results/oracle/oracle-sqlldr-config/web_page.ctl: -------------------------------------------------------------------------------- 1 | load data 2 | infile '/Users/hannes/source/tpcds-result-reproduction/sf1/web_page.dat' 3 | into table web_page 4 | fields terminated by "|" 5 | TRAILING NULLCOLS 6 | ( wp_web_page_sk , 7 | wp_web_page_id , 8 | wp_rec_start_date DATE 'YYYY-MM-DD' , 9 | wp_rec_end_date DATE 'YYYY-MM-DD' , 10 | wp_creation_date_sk , 11 | wp_access_date_sk , 12 | wp_autogen_flag , 13 | wp_customer_sk , 14 | wp_url , 15 | wp_type , 16 | wp_char_count , 17 | wp_link_count , 18 | wp_image_count , 19 | wp_max_ad_count ) 20 | -------------------------------------------------------------------------------- /query_qualification/07.sql: -------------------------------------------------------------------------------- 1 | SELECT i_item_id, 2 | avg(ss_quantity) agg1, 3 | avg(ss_list_price) agg2, 4 | avg(ss_coupon_amt) agg3, 5 | avg(ss_sales_price) agg4 6 | FROM store_sales, 7 | customer_demographics, 8 | date_dim, 9 | item, 10 | promotion 11 | WHERE ss_sold_date_sk = d_date_sk 12 | AND ss_item_sk = i_item_sk 13 | AND ss_cdemo_sk = cd_demo_sk 14 | AND ss_promo_sk = p_promo_sk 15 | AND cd_gender = 'M' 16 | AND cd_marital_status = 'S' 17 | AND cd_education_status = 'College' 18 | AND (p_channel_email = 'N' 19 | OR p_channel_event = 'N') 20 | AND d_year = 2000 21 | GROUP BY i_item_id 22 | ORDER BY i_item_id 23 | LIMIT 100; 24 | 25 | -------------------------------------------------------------------------------- /query_qualification/26.sql: -------------------------------------------------------------------------------- 1 | SELECT i_item_id, 2 | avg(cs_quantity) agg1, 3 | avg(cs_list_price) agg2, 4 | avg(cs_coupon_amt) agg3, 5 | avg(cs_sales_price) agg4 6 | FROM catalog_sales, 7 | customer_demographics, 8 | date_dim, 9 | item, 10 | promotion 11 | WHERE cs_sold_date_sk = d_date_sk 12 | AND cs_item_sk = i_item_sk 13 | AND cs_bill_cdemo_sk = cd_demo_sk 14 | AND cs_promo_sk = p_promo_sk 15 | AND cd_gender = 'M' 16 | AND cd_marital_status = 'S' 17 | AND cd_education_status = 'College' 18 | AND (p_channel_email = 'N' 19 | OR p_channel_event = 'N') 20 | AND d_year = 2000 21 | GROUP BY i_item_id 22 | ORDER BY i_item_id 23 | LIMIT 100; 24 | 25 | -------------------------------------------------------------------------------- /query_qualification/37.sql: -------------------------------------------------------------------------------- 1 | SELECT i_item_id, 2 | i_item_desc, 3 | i_current_price 4 | FROM item, 5 | inventory, 6 | date_dim, 7 | catalog_sales 8 | WHERE i_current_price BETWEEN 68 AND 68 + 30 9 | AND inv_item_sk = i_item_sk 10 | AND d_date_sk=inv_date_sk 11 | AND d_date BETWEEN cast('2000-02-01' AS date) AND cast('2000-04-01' AS date) 12 | AND i_manufact_id IN (677, 13 | 940, 14 | 694, 15 | 808) 16 | AND inv_quantity_on_hand BETWEEN 100 AND 500 17 | AND cs_item_sk = i_item_sk 18 | GROUP BY i_item_id, 19 | i_item_desc, 20 | i_current_price 21 | ORDER BY i_item_id 22 | LIMIT 100; 23 | 24 | -------------------------------------------------------------------------------- /systems_results/sqlserver/queries-sqlserver.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # this is an ugly hack that makes the TPC-DS queries work with SQL server and produces results compatible with the rest here 3 | i=$1 4 | j=`basename $i .sql`; 5 | echo $j 6 | sed -e 's/LIMIT/--LIMIT/' -e 's/stddev_samp/stdev/g' < $i > q.sql 7 | sqlcmd -S localhost -U sa -P GdVf53X5526Q19t -W -h-1 -s" " -i nocount.sql -i q.sql > answer_sets/$j.ans 8 | sed -E -e 's/ +//g' -e 's/NULL//g' < answer_sets/$j.ans > answer_sets/$j.ans.fix 9 | if grep --quiet "LIMIT" q.sql; then 10 | head -n 100 answer_sets/$j.ans.fix > answer_sets/$j.ans 11 | rm answer_sets/$j.ans.fix 12 | else 13 | mv answer_sets/$j.ans.fix answer_sets/$j.ans 14 | fi 15 | rm q.sql 16 | -------------------------------------------------------------------------------- /query_qualification/82.sql: -------------------------------------------------------------------------------- 1 | 2 | SELECT i_item_id , 3 | i_item_desc , 4 | i_current_price 5 | FROM item, 6 | inventory, 7 | date_dim, 8 | store_sales 9 | WHERE i_current_price BETWEEN 62 AND 62+30 10 | AND inv_item_sk = i_item_sk 11 | AND d_date_sk=inv_date_sk 12 | AND d_date BETWEEN cast('2000-05-25' AS date) AND cast('2000-07-24' AS date) 13 | AND i_manufact_id IN (129, 14 | 270, 15 | 821, 16 | 423) 17 | AND inv_quantity_on_hand BETWEEN 100 AND 500 18 | AND ss_item_sk = i_item_sk 19 | GROUP BY i_item_id, 20 | i_item_desc, 21 | i_current_price 22 | ORDER BY i_item_id 23 | LIMIT 100; 24 | 25 | -------------------------------------------------------------------------------- /systems_results/oracle/oracle-sqlldr-config/warehouse.ctl: -------------------------------------------------------------------------------- 1 | load data 2 | infile '/Users/hannes/source/tpcds-result-reproduction/sf1/warehouse.dat' 3 | into table warehouse 4 | fields terminated by "|" 5 | TRAILING NULLCOLS 6 | ( w_warehouse_sk , 7 | w_warehouse_id , 8 | w_warehouse_name , 9 | w_warehouse_sq_ft , 10 | w_street_number , 11 | w_street_name , 12 | w_street_type , 13 | w_suite_number , 14 | w_city , 15 | w_county , 16 | w_state , 17 | w_zip , 18 | w_country , 19 | w_gmt_offset ) 20 | -------------------------------------------------------------------------------- /systems_results/hyper/answer_sets/42.ans: -------------------------------------------------------------------------------- 1 | 2000 7 Home 458017.85 2 | 2000 3 Children 370261.29 3 | 2000 2 Men 368718.95 4 | 2000 1 Women 320132.43 5 | 2000 10 Electronics 281421.74 6 | 2000 5 Music 223420.70 7 | 2000 4 Shoes 221242.25 8 | 2000 8 Sports 200806.45 9 | 2000 6 Jewelry 167920.91 10 | 2000 9 Books 161721.11 11 | -------------------------------------------------------------------------------- /query_qualification/93.sql: -------------------------------------------------------------------------------- 1 | SELECT ss_customer_sk, 2 | sum(act_sales) sumsales 3 | FROM 4 | (SELECT ss_item_sk, 5 | ss_ticket_number, 6 | ss_customer_sk, 7 | CASE 8 | WHEN sr_return_quantity IS NOT NULL THEN (ss_quantity-sr_return_quantity)*ss_sales_price 9 | ELSE (ss_quantity*ss_sales_price) 10 | END act_sales 11 | FROM store_sales 12 | LEFT OUTER JOIN store_returns ON (sr_item_sk = ss_item_sk 13 | AND sr_ticket_number = ss_ticket_number) ,reason 14 | WHERE sr_reason_sk = r_reason_sk 15 | AND r_reason_desc = 'reason 28') t 16 | GROUP BY ss_customer_sk 17 | ORDER BY sumsales, 18 | ss_customer_sk 19 | LIMIT 100; 20 | 21 | -------------------------------------------------------------------------------- /systems_results/postgres/answer_sets/42.ans: -------------------------------------------------------------------------------- 1 | 2000 7 Home 458017.85 2 | 2000 3 Children 370261.29 3 | 2000 2 Men 368718.95 4 | 2000 1 Women 320132.43 5 | 2000 10 Electronics 281421.74 6 | 2000 5 Music 223420.70 7 | 2000 4 Shoes 221242.25 8 | 2000 8 Sports 200806.45 9 | 2000 6 Jewelry 167920.91 10 | 2000 9 Books 161721.11 11 | -------------------------------------------------------------------------------- /query_qualification/06.sql: -------------------------------------------------------------------------------- 1 | SELECT a.ca_state state, 2 | count(*) cnt 3 | FROM customer_address a , 4 | customer c , 5 | store_sales s , 6 | date_dim d , 7 | item i 8 | WHERE a.ca_address_sk = c.c_current_addr_sk 9 | AND c.c_customer_sk = s.ss_customer_sk 10 | AND s.ss_sold_date_sk = d.d_date_sk 11 | AND s.ss_item_sk = i.i_item_sk 12 | AND d.d_month_seq = 13 | (SELECT DISTINCT (d_month_seq) 14 | FROM date_dim 15 | WHERE d_year = 2001 16 | AND d_moy = 1 ) 17 | AND i.i_current_price > 1.2 * 18 | (SELECT avg(j.i_current_price) 19 | FROM item j 20 | WHERE j.i_category = i.i_category) 21 | GROUP BY a.ca_state 22 | HAVING count(*) >= 10 23 | ORDER BY cnt, 24 | a.ca_state 25 | LIMIT 100; 26 | 27 | -------------------------------------------------------------------------------- /systems_results/sqlite/answer_sets/43.ans: -------------------------------------------------------------------------------- 1 | able AAAAAAAACAAAAAAA 517884.589999999 469230.499999999 505832.670000001 443696.299999999 479716.97 462447.5 503064.6 2 | ation AAAAAAAAHAAAAAAA 508811.679999999 474290.020000001 448808.84 492870.990000001 498127.640000001 474355.89 505906.680000001 3 | bar AAAAAAAAKAAAAAAA 496021.8 459933.010000002 479825.959999999 474630.24 482326.789999998 478330.87 505252.22 4 | eing AAAAAAAAIAAAAAAA 498752.97 476119.01 485965.239999999 454921.279999999 491953.89 476014.690000002 484633.669999999 5 | ese AAAAAAAAEAAAAAAA 493724.010000001 499637.849999999 452314.62 466232.229999998 481922.380000002 477933.29 500577.950000001 6 | ought AAAAAAAABAAAAAAA 505735.339999998 471490.229999999 463248.389999999 482690.52 485818.98 481816.199999998 491354.680000001 7 | -------------------------------------------------------------------------------- /systems_results/hyper/answer_sets/39b.ans: -------------------------------------------------------------------------------- 1 | 1 1569 1 212.0000 1.6302 1 1569 2 239.2500 1.2641 2 | 1 5627 1 282.7500 1.5657 1 5627 2 297.5000 1.2084 3 | 1 7999 1 166.2500 1.7924 1 7999 2 375.3333 1.0080 4 | 1 8611 1 300.5000 1.5191 1 8611 2 243.7500 1.2342 5 | 1 15345 1 148.5000 1.5295 1 15345 2 246.5000 1.5087 6 | 2 71 1 221.5000 1.5639 2 71 2 309.0000 1.4917 7 | 2 6103 1 194.3333 1.5160 2 6103 2 158.5000 1.2743 8 | 2 6489 1 268.0000 1.6956 2 6489 2 389.0000 1.4105 9 | 2 15839 1 353.0000 1.5063 2 15839 2 255.5000 1.2362 10 | 3 7207 1 329.6667 1.5954 3 7207 2 414.5000 1.0179 11 | 3 10547 1 182.3333 1.5325 3 10547 2 320.2500 1.3024 12 | 3 12867 1 278.2500 1.6403 3 12867 2 350.7500 1.2006 13 | 4 947 1 247.5000 1.6933 4 947 2 203.3333 1.2054 14 | 5 3137 1 271.2500 1.5754 5 3137 2 380.0000 1.0834 15 | -------------------------------------------------------------------------------- /query_qualification/01.sql: -------------------------------------------------------------------------------- 1 | WITH customer_total_return AS 2 | (SELECT sr_customer_sk AS ctr_customer_sk, 3 | sr_store_sk AS ctr_store_sk, 4 | sum(sr_return_amt) AS ctr_total_return 5 | FROM store_returns, 6 | date_dim 7 | WHERE sr_returned_date_sk = d_date_sk 8 | AND d_year = 2000 9 | GROUP BY sr_customer_sk, 10 | sr_store_sk) 11 | SELECT c_customer_id 12 | FROM customer_total_return ctr1, 13 | store, 14 | customer 15 | WHERE ctr1.ctr_total_return > 16 | (SELECT avg(ctr_total_return)*1.2 17 | FROM customer_total_return ctr2 18 | WHERE ctr1.ctr_store_sk = ctr2.ctr_store_sk) 19 | AND s_store_sk = ctr1.ctr_store_sk 20 | AND s_state = 'TN' 21 | AND ctr1.ctr_customer_sk = c_customer_sk 22 | ORDER BY c_customer_id 23 | LIMIT 100; 24 | 25 | -------------------------------------------------------------------------------- /systems_results/oracle/oracle-sqlldr-config/promotion.ctl: -------------------------------------------------------------------------------- 1 | load data 2 | infile '/Users/hannes/source/tpcds-result-reproduction/sf1/promotion.dat' 3 | into table promotion 4 | fields terminated by "|" 5 | TRAILING NULLCOLS 6 | ( p_promo_sk , 7 | p_promo_id , 8 | p_start_date_sk , 9 | p_end_date_sk , 10 | p_item_sk , 11 | p_cost , 12 | p_response_target , 13 | p_promo_name , 14 | p_channel_dmail , 15 | p_channel_email , 16 | p_channel_catalog , 17 | p_channel_tv , 18 | p_channel_radio , 19 | p_channel_press , 20 | p_channel_event , 21 | p_channel_demo , 22 | p_channel_details , 23 | p_purpose , 24 | p_discount_active ) 25 | -------------------------------------------------------------------------------- /systems_results/oracle/query-oracle.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # this is another ugly hack that makes the TPC-DS queries work with Oracle and produces results compatible with the rest here 3 | 4 | export PATH=$PATH:/Users/hannes/Downloads/instantclient_12_2/ 5 | 6 | i=$1 7 | q=`mktemp` 8 | out1=`mktemp` 9 | out2=`mktemp` 10 | 11 | echo " 12 | set heading off 13 | set feedback off 14 | set markup csv on delimiter | quote off 15 | 16 | alter session set nls_date_format = 'YYYY-MM-DD'; 17 | 18 | " > $q 19 | sed -e 's/LIMIT/--LIMIT/' -e 's/SUBSTRING/SUBSTR/g' < $i >> $q 20 | sqlplus -S system/oracle@localhost:49161/xe < $q > $out1 21 | sed -e 's/|/ /g' -e 's/"//' < $out1 | sed -E -e 's/ +//g' > $out2 22 | if grep --quiet "LIMIT" $q; then 23 | head -n 100 $out2 24 | else 25 | cat $out2 26 | fi 27 | 28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /systems_results/oracle/oracle-sqlldr-config/customer.ctl: -------------------------------------------------------------------------------- 1 | load data 2 | infile '/Users/hannes/source/tpcds-result-reproduction/sf1/customer.dat' 3 | into table customer 4 | fields terminated by "|" 5 | TRAILING NULLCOLS 6 | ( c_customer_sk , 7 | c_customer_id , 8 | c_current_cdemo_sk , 9 | c_current_hdemo_sk , 10 | c_current_addr_sk , 11 | c_first_shipto_date_sk , 12 | c_first_sales_date_sk , 13 | c_salutation , 14 | c_first_name , 15 | c_last_name , 16 | c_preferred_cust_flag , 17 | c_birth_day , 18 | c_birth_month , 19 | c_birth_year , 20 | c_birth_country , 21 | c_login , 22 | c_email_address , 23 | c_last_review_date_sk ) 24 | -------------------------------------------------------------------------------- /systems_results/oracle/answer_sets/39b.ans: -------------------------------------------------------------------------------- 1 | 1 1569 1 212 1.63021352 1 1569 2 239.25 1.26415133 2 | 1 5627 1 282.75 1.56570324 1 5627 2 297.5 1.20842868 3 | 1 7999 1 166.25 1.79242317 1 7999 2 375.333333 1.00809226 4 | 1 8611 1 300.5 1.51915452 1 8611 2 243.75 1.23421228 5 | 1 15345 1 148.5 1.5295784 1 15345 2 246.5 1.50879877 6 | 2 71 1 221.5 1.56397411 2 71 2 309 1.49170579 7 | 2 6103 1 194.333333 1.51606702 2 6103 2 158.5 1.27436986 8 | 2 6489 1 268 1.69563724 2 6489 2 389 1.41057805 9 | 2 15839 1 353 1.50636844 2 15839 2 255.5 1.23623932 10 | 3 7207 1 329.666667 1.59544822 3 7207 2 414.5 1.01791971 11 | 3 10547 1 182.333333 1.53256415 3 10547 2 320.25 1.30244184 12 | 3 12867 1 278.25 1.64038001 3 12867 2 350.75 1.20069333 13 | 4 947 1 247.5 1.69331818 4 947 2 203.333333 1.20543315 14 | 5 3137 1 271.25 1.57545322 5 3137 2 380 1.08342034 15 | -------------------------------------------------------------------------------- /query_qualification/19.sql: -------------------------------------------------------------------------------- 1 | SELECT i_brand_id brand_id, 2 | i_brand brand, 3 | i_manufact_id, 4 | i_manufact, 5 | sum(ss_ext_sales_price) ext_price 6 | FROM date_dim, 7 | store_sales, 8 | item, 9 | customer, 10 | customer_address, 11 | store 12 | WHERE d_date_sk = ss_sold_date_sk 13 | AND ss_item_sk = i_item_sk 14 | AND i_manager_id=8 15 | AND d_moy=11 16 | AND d_year=1998 17 | AND ss_customer_sk = c_customer_sk 18 | AND c_current_addr_sk = ca_address_sk 19 | AND SUBSTRING(ca_zip, 1, 5) <> SUBSTRING(s_zip, 1, 5) 20 | AND ss_store_sk = s_store_sk 21 | GROUP BY i_brand, 22 | i_brand_id, 23 | i_manufact_id, 24 | i_manufact 25 | ORDER BY ext_price DESC, 26 | i_brand, 27 | i_brand_id, 28 | i_manufact_id, 29 | i_manufact 30 | LIMIT 100 ; 31 | 32 | -------------------------------------------------------------------------------- /systems_results/oracle/oracle-sqlldr-config/store_returns.ctl: -------------------------------------------------------------------------------- 1 | load data 2 | infile '/Users/hannes/source/tpcds-result-reproduction/sf1/store_returns.dat' 3 | into table store_returns 4 | fields terminated by "|" 5 | TRAILING NULLCOLS 6 | ( sr_returned_date_sk , 7 | sr_return_time_sk , 8 | sr_item_sk , 9 | sr_customer_sk , 10 | sr_cdemo_sk , 11 | sr_hdemo_sk , 12 | sr_addr_sk , 13 | sr_store_sk , 14 | sr_reason_sk , 15 | sr_ticket_number , 16 | sr_return_quantity , 17 | sr_return_amt , 18 | sr_return_tax , 19 | sr_return_amt_inc_tax , 20 | sr_fee , 21 | sr_return_ship_cost , 22 | sr_refunded_cash , 23 | sr_reversed_charge , 24 | sr_store_credit , 25 | sr_net_loss ) 26 | -------------------------------------------------------------------------------- /systems_results/oracle/oracle-sqlldr-config/item.ctl: -------------------------------------------------------------------------------- 1 | load data 2 | infile '/Users/hannes/source/tpcds-result-reproduction/sf1/item.dat' 3 | into table item 4 | fields terminated by "|" 5 | TRAILING NULLCOLS 6 | ( i_item_sk , 7 | i_item_id , 8 | i_rec_start_date DATE 'YYYY-MM-DD' , 9 | i_rec_end_date DATE 'YYYY-MM-DD' , 10 | i_item_desc , 11 | i_current_price , 12 | i_wholesale_cost , 13 | i_brand_id , 14 | i_brand , 15 | i_class_id , 16 | i_class , 17 | i_category_id , 18 | i_category , 19 | i_manufact_id , 20 | i_manufact , 21 | i_size , 22 | i_formulation , 23 | i_color , 24 | i_units , 25 | i_container , 26 | i_manager_id , 27 | i_product_name ) 28 | -------------------------------------------------------------------------------- /query_qualification/98.sql: -------------------------------------------------------------------------------- 1 | SELECT i_item_id , 2 | i_item_desc, 3 | i_category, 4 | i_class, 5 | i_current_price , 6 | sum(ss_ext_sales_price) AS itemrevenue, 7 | sum(ss_ext_sales_price)*100.0000/sum(sum(ss_ext_sales_price)) OVER (PARTITION BY i_class) AS revenueratio 8 | FROM store_sales , 9 | item, 10 | date_dim 11 | WHERE ss_item_sk = i_item_sk 12 | AND i_category IN ('Sports', 13 | 'Books', 14 | 'Home') 15 | AND ss_sold_date_sk = d_date_sk 16 | AND d_date BETWEEN cast('1999-02-22' AS date) AND cast('1999-03-24' AS date) 17 | GROUP BY i_item_id , 18 | i_item_desc, 19 | i_category , 20 | i_class , 21 | i_current_price 22 | ORDER BY i_category , 23 | i_class , 24 | i_item_id , 25 | i_item_desc , 26 | revenueratio; 27 | -------------------------------------------------------------------------------- /query_qualification/12.sql: -------------------------------------------------------------------------------- 1 | SELECT i_item_id, 2 | i_item_desc, 3 | i_category, 4 | i_class, 5 | i_current_price, 6 | sum(ws_ext_sales_price) AS itemrevenue, 7 | sum(ws_ext_sales_price)*100.0000/sum(sum(ws_ext_sales_price)) OVER (PARTITION BY i_class) AS revenueratio 8 | FROM web_sales, 9 | item, 10 | date_dim 11 | WHERE ws_item_sk = i_item_sk 12 | AND i_category IN ('Sports', 13 | 'Books', 14 | 'Home') 15 | AND ws_sold_date_sk = d_date_sk 16 | AND d_date BETWEEN cast('1999-02-22' AS date) AND cast('1999-03-24' AS date) 17 | GROUP BY i_item_id, 18 | i_item_desc, 19 | i_category, 20 | i_class, 21 | i_current_price 22 | ORDER BY i_category, 23 | i_class, 24 | i_item_id, 25 | i_item_desc, 26 | revenueratio 27 | LIMIT 100; 28 | 29 | -------------------------------------------------------------------------------- /systems_results/hyper/answer_sets/49.ans: -------------------------------------------------------------------------------- 1 | catalog 17543 0.5714 1 1 2 | catalog 14513 0.6354 2 2 3 | catalog 12577 0.6559 3 3 4 | catalog 3411 0.7164 4 4 5 | catalog 361 0.7464 5 5 6 | catalog 8189 0.7469 6 6 7 | catalog 8929 0.7625 7 7 8 | catalog 14869 0.7717 8 8 9 | catalog 9295 0.7789 9 9 10 | catalog 16215 0.7906 10 10 11 | store 9471 0.7750 1 1 12 | store 9797 0.8000 2 2 13 | store 12641 0.8160 3 3 14 | store 15839 0.8163 4 4 15 | store 1171 0.8241 5 5 16 | store 11589 0.8265 6 6 17 | store 6661 0.9220 7 7 18 | store 13013 0.9420 8 8 19 | store 14925 0.9647 9 9 20 | store 4063 1.0000 10 10 21 | store 9029 1.0000 10 10 22 | web 7539 0.5900 1 1 23 | web 3337 0.6265 2 2 24 | web 15597 0.6619 3 3 25 | web 2915 0.6986 4 4 26 | web 11933 0.7171 5 5 27 | web 3305 0.7375 6 16 28 | web 483 0.8000 7 6 29 | web 85 0.8571 8 7 30 | web 97 0.9036 9 8 31 | web 117 0.9250 10 9 32 | web 5299 0.9270 11 10 33 | -------------------------------------------------------------------------------- /systems_results/monetdb/answer_sets/49.ans: -------------------------------------------------------------------------------- 1 | catalog 17543 0.5714 1 1 2 | catalog 14513 0.6354 2 2 3 | catalog 12577 0.6559 3 3 4 | catalog 3411 0.7164 4 4 5 | catalog 361 0.7464 5 5 6 | catalog 8189 0.7469 6 6 7 | catalog 8929 0.7625 7 7 8 | catalog 14869 0.7717 8 8 9 | catalog 9295 0.7789 9 9 10 | catalog 16215 0.7906 10 10 11 | store 9471 0.7750 1 1 12 | store 9797 0.8000 2 2 13 | store 12641 0.8160 3 3 14 | store 15839 0.8163 4 4 15 | store 1171 0.8241 5 5 16 | store 11589 0.8265 6 6 17 | store 6661 0.9220 7 7 18 | store 13013 0.9420 8 8 19 | store 14925 0.9647 9 9 20 | store 4063 1.0000 10 10 21 | store 9029 1.0000 10 10 22 | web 7539 0.5900 1 1 23 | web 3337 0.6265 2 2 24 | web 15597 0.6619 3 3 25 | web 2915 0.6986 4 4 26 | web 11933 0.7171 5 5 27 | web 3305 0.7375 6 16 28 | web 483 0.8000 7 6 29 | web 85 0.8571 8 7 30 | web 97 0.9036 9 8 31 | web 117 0.9250 10 9 32 | web 5299 0.9270 11 10 33 | -------------------------------------------------------------------------------- /query_qualification/20.sql: -------------------------------------------------------------------------------- 1 | 2 | SELECT i_item_id , 3 | i_item_desc, 4 | i_category, 5 | i_class, 6 | i_current_price , 7 | sum(cs_ext_sales_price) AS itemrevenue, 8 | sum(cs_ext_sales_price)*100.0000/sum(sum(cs_ext_sales_price)) OVER (PARTITION BY i_class) AS revenueratio 9 | FROM catalog_sales , 10 | item, 11 | date_dim 12 | WHERE cs_item_sk = i_item_sk 13 | AND i_category IN ('Sports', 14 | 'Books', 15 | 'Home') 16 | AND cs_sold_date_sk = d_date_sk 17 | AND d_date BETWEEN cast('1999-02-22' AS date) AND cast('1999-03-24' AS date) 18 | GROUP BY i_item_id , 19 | i_item_desc, 20 | i_category , 21 | i_class , 22 | i_current_price 23 | ORDER BY i_category , 24 | i_class , 25 | i_item_id , 26 | i_item_desc , 27 | revenueratio 28 | LIMIT 100; 29 | 30 | -------------------------------------------------------------------------------- /systems_results/snowflake/answer_sets/39b.ans: -------------------------------------------------------------------------------- 1 | 1 1569 1 212.000 1.63021352 1 1569 2 239.250 1.264151327 2 | 1 5627 1 282.750 1.565703237 1 5627 2 297.500 1.208428684 3 | 1 7999 1 166.250 1.792423171 1 7999 2 375.333 1.008093159 4 | 1 8611 1 300.500 1.519154518 1 8611 2 243.750 1.234212278 5 | 1 15345 1 148.500 1.529578404 1 15345 2 246.500 1.508798775 6 | 2 71 1 221.500 1.563974108 2 71 2 309.000 1.49170579 7 | 2 6103 1 194.333 1.516069618 2 6103 2 158.500 1.274369864 8 | 2 6489 1 268.000 1.695637237 2 6489 2 389.000 1.410578052 9 | 2 15839 1 353.000 1.506368444 2 15839 2 255.500 1.236239318 10 | 3 7207 1 329.666 1.595451442 3 7207 2 414.500 1.017919708 11 | 3 10547 1 182.333 1.532566953 3 10547 2 320.250 1.302441844 12 | 3 12867 1 278.250 1.640380012 3 12867 2 350.750 1.200693332 13 | 4 947 1 247.500 1.693318181 4 947 2 203.333 1.205435121 14 | 5 3137 1 271.250 1.575453221 5 3137 2 380.000 1.083420339 15 | 16 | -------------------------------------------------------------------------------- /answer_sets_nulls_first/84.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAAAIPGAAAA Carter, Rodney 2 | AAAAAAAAAKMBBAAA Mcarthur, Emma 3 | AAAAAAAACBNHBAAA Wells, Ron 4 | AAAAAAAADBMEAAAA Vera, Tina 5 | AAAAAAAADBMEAAAA Vera, Tina 6 | AAAAAAAADHKGBAAA Scott, Pamela 7 | AAAAAAAAEIIBBAAA Atkins, Susan 8 | AAAAAAAAFKAHAAAA Batiste, Ernest 9 | AAAAAAAAGHMAAAAA Mitchell, Gregory 10 | AAAAAAAAIAODBAAA Murray, Karen 11 | AAAAAAAAIEOKAAAA Solomon, Clyde 12 | AAAAAAAAIIBOAAAA Owens, David 13 | AAAAAAAAIPDCAAAA Wallace, Eric 14 | AAAAAAAAIPIMAAAA Hayward, Benjamin 15 | AAAAAAAAJCIKAAAA Ramos, Donald 16 | AAAAAAAAKFJEAAAA Roberts, Yvonne 17 | AAAAAAAAKPGBBAAA Moore, 18 | AAAAAAAALCLABAAA Whitaker, Lettie 19 | AAAAAAAAMGMEAAAA Sharp, Michael 20 | AAAAAAAAMIGBBAAA Montgomery, Jesenia 21 | AAAAAAAAMPDKAAAA Lopez, Isabel 22 | AAAAAAAANEOMAAAA Powell, Linda 23 | AAAAAAAANKPCAAAA Shaffer, Sergio 24 | AAAAAAAANOCKAAAA Vargas, James 25 | AAAAAAAAOGJEBAAA Owens, Denice 26 | -------------------------------------------------------------------------------- /answer_sets_nulls_last/84.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAAAIPGAAAA Carter, Rodney 2 | AAAAAAAAAKMBBAAA Mcarthur, Emma 3 | AAAAAAAACBNHBAAA Wells, Ron 4 | AAAAAAAADBMEAAAA Vera, Tina 5 | AAAAAAAADBMEAAAA Vera, Tina 6 | AAAAAAAADHKGBAAA Scott, Pamela 7 | AAAAAAAAEIIBBAAA Atkins, Susan 8 | AAAAAAAAFKAHAAAA Batiste, Ernest 9 | AAAAAAAAGHMAAAAA Mitchell, Gregory 10 | AAAAAAAAIAODBAAA Murray, Karen 11 | AAAAAAAAIEOKAAAA Solomon, Clyde 12 | AAAAAAAAIIBOAAAA Owens, David 13 | AAAAAAAAIPDCAAAA Wallace, Eric 14 | AAAAAAAAIPIMAAAA Hayward, Benjamin 15 | AAAAAAAAJCIKAAAA Ramos, Donald 16 | AAAAAAAAKFJEAAAA Roberts, Yvonne 17 | AAAAAAAAKPGBBAAA Moore, 18 | AAAAAAAALCLABAAA Whitaker, Lettie 19 | AAAAAAAAMGMEAAAA Sharp, Michael 20 | AAAAAAAAMIGBBAAA Montgomery, Jesenia 21 | AAAAAAAAMPDKAAAA Lopez, Isabel 22 | AAAAAAAANEOMAAAA Powell, Linda 23 | AAAAAAAANKPCAAAA Shaffer, Sergio 24 | AAAAAAAANOCKAAAA Vargas, James 25 | AAAAAAAAOGJEBAAA Owens, Denice 26 | -------------------------------------------------------------------------------- /systems_results/duckdb/answer_sets/84.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAAAIPGAAAA Carter, Rodney 2 | AAAAAAAAAKMBBAAA Mcarthur, Emma 3 | AAAAAAAACBNHBAAA Wells, Ron 4 | AAAAAAAADBMEAAAA Vera, Tina 5 | AAAAAAAADBMEAAAA Vera, Tina 6 | AAAAAAAADHKGBAAA Scott, Pamela 7 | AAAAAAAAEIIBBAAA Atkins, Susan 8 | AAAAAAAAFKAHAAAA Batiste, Ernest 9 | AAAAAAAAGHMAAAAA Mitchell, Gregory 10 | AAAAAAAAIAODBAAA Murray, Karen 11 | AAAAAAAAIEOKAAAA Solomon, Clyde 12 | AAAAAAAAIIBOAAAA Owens, David 13 | AAAAAAAAIPDCAAAA Wallace, Eric 14 | AAAAAAAAIPIMAAAA Hayward, Benjamin 15 | AAAAAAAAJCIKAAAA Ramos, Donald 16 | AAAAAAAAKFJEAAAA Roberts, Yvonne 17 | AAAAAAAAKPGBBAAA Moore, 18 | AAAAAAAALCLABAAA Whitaker, Lettie 19 | AAAAAAAAMGMEAAAA Sharp, Michael 20 | AAAAAAAAMIGBBAAA Montgomery, Jesenia 21 | AAAAAAAAMPDKAAAA Lopez, Isabel 22 | AAAAAAAANEOMAAAA Powell, Linda 23 | AAAAAAAANKPCAAAA Shaffer, Sergio 24 | AAAAAAAANOCKAAAA Vargas, James 25 | AAAAAAAAOGJEBAAA Owens, Denice 26 | -------------------------------------------------------------------------------- /systems_results/hyper/answer_sets/84.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAAAIPGAAAA Carter, Rodney 2 | AAAAAAAAAKMBBAAA Mcarthur, Emma 3 | AAAAAAAACBNHBAAA Wells, Ron 4 | AAAAAAAADBMEAAAA Vera, Tina 5 | AAAAAAAADBMEAAAA Vera, Tina 6 | AAAAAAAADHKGBAAA Scott, Pamela 7 | AAAAAAAAEIIBBAAA Atkins, Susan 8 | AAAAAAAAFKAHAAAA Batiste, Ernest 9 | AAAAAAAAGHMAAAAA Mitchell, Gregory 10 | AAAAAAAAIAODBAAA Murray, Karen 11 | AAAAAAAAIEOKAAAA Solomon, Clyde 12 | AAAAAAAAIIBOAAAA Owens, David 13 | AAAAAAAAIPDCAAAA Wallace, Eric 14 | AAAAAAAAIPIMAAAA Hayward, Benjamin 15 | AAAAAAAAJCIKAAAA Ramos, Donald 16 | AAAAAAAAKFJEAAAA Roberts, Yvonne 17 | AAAAAAAAKPGBBAAA Moore, 18 | AAAAAAAALCLABAAA Whitaker, Lettie 19 | AAAAAAAAMGMEAAAA Sharp, Michael 20 | AAAAAAAAMIGBBAAA Montgomery, Jesenia 21 | AAAAAAAAMPDKAAAA Lopez, Isabel 22 | AAAAAAAANEOMAAAA Powell, Linda 23 | AAAAAAAANKPCAAAA Shaffer, Sergio 24 | AAAAAAAANOCKAAAA Vargas, James 25 | AAAAAAAAOGJEBAAA Owens, Denice 26 | -------------------------------------------------------------------------------- /systems_results/oracle/answer_sets/84.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAAAIPGAAAA Carter, Rodney 2 | AAAAAAAAAKMBBAAA Mcarthur, Emma 3 | AAAAAAAACBNHBAAA Wells, Ron 4 | AAAAAAAADBMEAAAA Vera, Tina 5 | AAAAAAAADBMEAAAA Vera, Tina 6 | AAAAAAAADHKGBAAA Scott, Pamela 7 | AAAAAAAAEIIBBAAA Atkins, Susan 8 | AAAAAAAAFKAHAAAA Batiste, Ernest 9 | AAAAAAAAGHMAAAAA Mitchell, Gregory 10 | AAAAAAAAIAODBAAA Murray, Karen 11 | AAAAAAAAIEOKAAAA Solomon, Clyde 12 | AAAAAAAAIIBOAAAA Owens, David 13 | AAAAAAAAIPDCAAAA Wallace, Eric 14 | AAAAAAAAIPIMAAAA Hayward, Benjamin 15 | AAAAAAAAJCIKAAAA Ramos, Donald 16 | AAAAAAAAKFJEAAAA Roberts, Yvonne 17 | AAAAAAAAKPGBBAAA Moore, 18 | AAAAAAAALCLABAAA Whitaker, Lettie 19 | AAAAAAAAMGMEAAAA Sharp, Michael 20 | AAAAAAAAMIGBBAAA Montgomery, Jesenia 21 | AAAAAAAAMPDKAAAA Lopez, Isabel 22 | AAAAAAAANEOMAAAA Powell, Linda 23 | AAAAAAAANKPCAAAA Shaffer, Sergio 24 | AAAAAAAANOCKAAAA Vargas, James 25 | AAAAAAAAOGJEBAAA Owens, Denice 26 | -------------------------------------------------------------------------------- /systems_results/sqlite/answer_sets/84.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAAAIPGAAAA Carter, Rodney 2 | AAAAAAAAAKMBBAAA Mcarthur, Emma 3 | AAAAAAAACBNHBAAA Wells, Ron 4 | AAAAAAAADBMEAAAA Vera, Tina 5 | AAAAAAAADBMEAAAA Vera, Tina 6 | AAAAAAAADHKGBAAA Scott, Pamela 7 | AAAAAAAAEIIBBAAA Atkins, Susan 8 | AAAAAAAAFKAHAAAA Batiste, Ernest 9 | AAAAAAAAGHMAAAAA Mitchell, Gregory 10 | AAAAAAAAIAODBAAA Murray, Karen 11 | AAAAAAAAIEOKAAAA Solomon, Clyde 12 | AAAAAAAAIIBOAAAA Owens, David 13 | AAAAAAAAIPDCAAAA Wallace, Eric 14 | AAAAAAAAIPIMAAAA Hayward, Benjamin 15 | AAAAAAAAJCIKAAAA Ramos, Donald 16 | AAAAAAAAKFJEAAAA Roberts, Yvonne 17 | AAAAAAAAKPGBBAAA Moore, 18 | AAAAAAAALCLABAAA Whitaker, Lettie 19 | AAAAAAAAMGMEAAAA Sharp, Michael 20 | AAAAAAAAMIGBBAAA Montgomery, Jesenia 21 | AAAAAAAAMPDKAAAA Lopez, Isabel 22 | AAAAAAAANEOMAAAA Powell, Linda 23 | AAAAAAAANKPCAAAA Shaffer, Sergio 24 | AAAAAAAANOCKAAAA Vargas, James 25 | AAAAAAAAOGJEBAAA Owens, Denice 26 | -------------------------------------------------------------------------------- /query_qualification/94.sql: -------------------------------------------------------------------------------- 1 | 2 | SELECT count(DISTINCT ws_order_number) AS "order count" , 3 | sum(ws_ext_ship_cost) AS "total shipping cost" , 4 | sum(ws_net_profit) AS "total net profit" 5 | FROM web_sales ws1 , 6 | date_dim , 7 | customer_address , 8 | web_site 9 | WHERE d_date BETWEEN '1999-02-01' AND cast('1999-04-02' AS date) 10 | AND ws1.ws_ship_date_sk = d_date_sk 11 | AND ws1.ws_ship_addr_sk = ca_address_sk 12 | AND ca_state = 'IL' 13 | AND ws1.ws_web_site_sk = web_site_sk 14 | AND web_company_name = 'pri' 15 | AND EXISTS 16 | (SELECT * 17 | FROM web_sales ws2 18 | WHERE ws1.ws_order_number = ws2.ws_order_number 19 | AND ws1.ws_warehouse_sk <> ws2.ws_warehouse_sk) 20 | AND NOT exists 21 | (SELECT * 22 | FROM web_returns wr1 23 | WHERE ws1.ws_order_number = wr1.wr_order_number) 24 | ORDER BY count(DISTINCT ws_order_number) 25 | LIMIT 100; 26 | 27 | -------------------------------------------------------------------------------- /systems_results/monetdb/answer_sets/84.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAAAIPGAAAA Carter, Rodney 2 | AAAAAAAAAKMBBAAA Mcarthur, Emma 3 | AAAAAAAACBNHBAAA Wells, Ron 4 | AAAAAAAADBMEAAAA Vera, Tina 5 | AAAAAAAADBMEAAAA Vera, Tina 6 | AAAAAAAADHKGBAAA Scott, Pamela 7 | AAAAAAAAEIIBBAAA Atkins, Susan 8 | AAAAAAAAFKAHAAAA Batiste, Ernest 9 | AAAAAAAAGHMAAAAA Mitchell, Gregory 10 | AAAAAAAAIAODBAAA Murray, Karen 11 | AAAAAAAAIEOKAAAA Solomon, Clyde 12 | AAAAAAAAIIBOAAAA Owens, David 13 | AAAAAAAAIPDCAAAA Wallace, Eric 14 | AAAAAAAAIPIMAAAA Hayward, Benjamin 15 | AAAAAAAAJCIKAAAA Ramos, Donald 16 | AAAAAAAAKFJEAAAA Roberts, Yvonne 17 | AAAAAAAAKPGBBAAA Moore, 18 | AAAAAAAALCLABAAA Whitaker, Lettie 19 | AAAAAAAAMGMEAAAA Sharp, Michael 20 | AAAAAAAAMIGBBAAA Montgomery, Jesenia 21 | AAAAAAAAMPDKAAAA Lopez, Isabel 22 | AAAAAAAANEOMAAAA Powell, Linda 23 | AAAAAAAANKPCAAAA Shaffer, Sergio 24 | AAAAAAAANOCKAAAA Vargas, James 25 | AAAAAAAAOGJEBAAA Owens, Denice 26 | -------------------------------------------------------------------------------- /systems_results/snowflake/answer_sets/84.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAAAIPGAAAA Carter, Rodney 2 | AAAAAAAAAKMBBAAA Mcarthur, Emma 3 | AAAAAAAACBNHBAAA Wells, Ron 4 | AAAAAAAADBMEAAAA Vera, Tina 5 | AAAAAAAADBMEAAAA Vera, Tina 6 | AAAAAAAADHKGBAAA Scott, Pamela 7 | AAAAAAAAEIIBBAAA Atkins, Susan 8 | AAAAAAAAFKAHAAAA Batiste, Ernest 9 | AAAAAAAAGHMAAAAA Mitchell, Gregory 10 | AAAAAAAAIAODBAAA Murray, Karen 11 | AAAAAAAAIEOKAAAA Solomon, Clyde 12 | AAAAAAAAIIBOAAAA Owens, David 13 | AAAAAAAAIPDCAAAA Wallace, Eric 14 | AAAAAAAAIPIMAAAA Hayward, Benjamin 15 | AAAAAAAAJCIKAAAA Ramos, Donald 16 | AAAAAAAAKFJEAAAA Roberts, Yvonne 17 | AAAAAAAAKPGBBAAA Moore, 18 | AAAAAAAALCLABAAA Whitaker, Lettie 19 | AAAAAAAAMGMEAAAA Sharp, Michael 20 | AAAAAAAAMIGBBAAA Montgomery, Jesenia 21 | AAAAAAAAMPDKAAAA Lopez, Isabel 22 | AAAAAAAANEOMAAAA Powell, Linda 23 | AAAAAAAANKPCAAAA Shaffer, Sergio 24 | AAAAAAAANOCKAAAA Vargas, James 25 | AAAAAAAAOGJEBAAA Owens, Denice 26 | -------------------------------------------------------------------------------- /systems_results/sqlserver/answer_sets/84.ans: -------------------------------------------------------------------------------- 1 | AAAAAAAAAIPGAAAA Carter, Rodney 2 | AAAAAAAAAKMBBAAA Mcarthur, Emma 3 | AAAAAAAACBNHBAAA Wells, Ron 4 | AAAAAAAADBMEAAAA Vera, Tina 5 | AAAAAAAADBMEAAAA Vera, Tina 6 | AAAAAAAADHKGBAAA Scott, Pamela 7 | AAAAAAAAEIIBBAAA Atkins, Susan 8 | AAAAAAAAFKAHAAAA Batiste, Ernest 9 | AAAAAAAAGHMAAAAA Mitchell, Gregory 10 | AAAAAAAAIAODBAAA Murray, Karen 11 | AAAAAAAAIEOKAAAA Solomon, Clyde 12 | AAAAAAAAIIBOAAAA Owens, David 13 | AAAAAAAAIPDCAAAA Wallace, Eric 14 | AAAAAAAAIPIMAAAA Hayward, Benjamin 15 | AAAAAAAAJCIKAAAA Ramos, Donald 16 | AAAAAAAAKFJEAAAA Roberts, Yvonne 17 | AAAAAAAAKPGBBAAA Moore, 18 | AAAAAAAALCLABAAA Whitaker, Lettie 19 | AAAAAAAAMGMEAAAA Sharp, Michael 20 | AAAAAAAAMIGBBAAA Montgomery, Jesenia 21 | AAAAAAAAMPDKAAAA Lopez, Isabel 22 | AAAAAAAANEOMAAAA Powell, Linda 23 | AAAAAAAANKPCAAAA Shaffer, Sergio 24 | AAAAAAAANOCKAAAA Vargas, James 25 | AAAAAAAAOGJEBAAA Owens, Denice 26 | -------------------------------------------------------------------------------- /query_qualification/15.sql: -------------------------------------------------------------------------------- 1 | SELECT ca_zip, 2 | sum(cs_sales_price) 3 | FROM catalog_sales, 4 | customer, 5 | customer_address, 6 | date_dim 7 | WHERE cs_bill_customer_sk = c_customer_sk 8 | AND c_current_addr_sk = ca_address_sk 9 | AND (SUBSTRING(ca_zip, 1, 5) IN ('85669', 10 | '86197', 11 | '88274', 12 | '83405', 13 | '86475', 14 | '85392', 15 | '85460', 16 | '80348', 17 | '81792') 18 | OR ca_state IN ('CA', 19 | 'WA', 20 | 'GA') 21 | OR cs_sales_price > 500) 22 | AND cs_sold_date_sk = d_date_sk 23 | AND d_qoy = 2 24 | AND d_year = 2001 25 | GROUP BY ca_zip 26 | ORDER BY ca_zip 27 | LIMIT 100; 28 | 29 | -------------------------------------------------------------------------------- /answer_sets_nulls_first/49.ans: -------------------------------------------------------------------------------- 1 | catalog 17543 .571428571 1 1 2 | catalog 14513 .635416667 2 2 3 | catalog 12577 .655913978 3 3 4 | catalog 3411 .71641791 4 4 5 | catalog 361 .746478873 5 5 6 | catalog 8189 .746987952 6 6 7 | catalog 8929 .7625 7 7 8 | catalog 14869 .77173913 8 8 9 | catalog 9295 .778947368 9 9 10 | catalog 16215 .790697674 10 10 11 | store 9471 .775 1 1 12 | store 9797 .8 2 2 13 | store 12641 .816091954 3 3 14 | store 15839 .816326531 4 4 15 | store 1171 .824175824 5 5 16 | store 11589 .826530612 6 6 17 | store 6661 .922077922 7 7 18 | store 13013 .942028986 8 8 19 | store 14925 .964705882 9 9 20 | store 4063 1 10 10 21 | store 9029 1 10 10 22 | web 7539 .59 1 1 23 | web 3337 .626506024 2 2 24 | web 15597 .661971831 3 3 25 | web 2915 .698630137 4 4 26 | web 11933 .717171717 5 5 27 | web 3305 .7375 6 16 28 | web 483 .8 7 6 29 | web 85 .857142857 8 7 30 | web 97 .903614458 9 8 31 | web 117 .925 10 9 32 | web 5299 .927083333 11 10 33 | -------------------------------------------------------------------------------- /answer_sets_nulls_last/49.ans: -------------------------------------------------------------------------------- 1 | catalog 17543 .571428571 1 1 2 | catalog 14513 .635416667 2 2 3 | catalog 12577 .655913978 3 3 4 | catalog 3411 .71641791 4 4 5 | catalog 361 .746478873 5 5 6 | catalog 8189 .746987952 6 6 7 | catalog 8929 .7625 7 7 8 | catalog 14869 .77173913 8 8 9 | catalog 9295 .778947368 9 9 10 | catalog 16215 .790697674 10 10 11 | store 9471 .775 1 1 12 | store 9797 .8 2 2 13 | store 12641 .816091954 3 3 14 | store 15839 .816326531 4 4 15 | store 1171 .824175824 5 5 16 | store 11589 .826530612 6 6 17 | store 6661 .922077922 7 7 18 | store 13013 .942028986 8 8 19 | store 14925 .964705882 9 9 20 | store 4063 1 10 10 21 | store 9029 1 10 10 22 | web 7539 .59 1 1 23 | web 3337 .626506024 2 2 24 | web 15597 .661971831 3 3 25 | web 2915 .698630137 4 4 26 | web 11933 .717171717 5 5 27 | web 3305 .7375 6 16 28 | web 483 .8 7 6 29 | web 85 .857142857 8 7 30 | web 97 .903614458 9 8 31 | web 117 .925 10 9 32 | web 5299 .927083333 11 10 33 | -------------------------------------------------------------------------------- /query_qualification/16.sql: -------------------------------------------------------------------------------- 1 | SELECT count(DISTINCT cs_order_number) AS "order count", 2 | sum(cs_ext_ship_cost) AS "total shipping cost", 3 | sum(cs_net_profit) AS "total net profit" 4 | FROM catalog_sales cs1, 5 | date_dim, 6 | customer_address, 7 | call_center 8 | WHERE d_date BETWEEN '2002-02-01' AND cast('2002-04-02' AS date) 9 | AND cs1.cs_ship_date_sk = d_date_sk 10 | AND cs1.cs_ship_addr_sk = ca_address_sk 11 | AND ca_state = 'GA' 12 | AND cs1.cs_call_center_sk = cc_call_center_sk 13 | AND cc_county = 'Williamson County' 14 | AND EXISTS 15 | (SELECT * 16 | FROM catalog_sales cs2 17 | WHERE cs1.cs_order_number = cs2.cs_order_number 18 | AND cs1.cs_warehouse_sk <> cs2.cs_warehouse_sk) 19 | AND NOT EXISTS 20 | (SELECT * 21 | FROM catalog_returns cr1 22 | WHERE cs1.cs_order_number = cr1.cr_order_number) 23 | ORDER BY count(DISTINCT cs_order_number) 24 | LIMIT 100; 25 | 26 | -------------------------------------------------------------------------------- /systems_results/oracle/answer_sets/49.ans: -------------------------------------------------------------------------------- 1 | catalog 17543 .571428571 1 1 2 | catalog 14513 .635416667 2 2 3 | catalog 12577 .655913978 3 3 4 | catalog 3411 .71641791 4 4 5 | catalog 361 .746478873 5 5 6 | catalog 8189 .746987952 6 6 7 | catalog 8929 .7625 7 7 8 | catalog 14869 .77173913 8 8 9 | catalog 9295 .778947368 9 9 10 | catalog 16215 .790697674 10 10 11 | store 9471 .775 1 1 12 | store 9797 .8 2 2 13 | store 12641 .816091954 3 3 14 | store 15839 .816326531 4 4 15 | store 1171 .824175824 5 5 16 | store 11589 .826530612 6 6 17 | store 6661 .922077922 7 7 18 | store 13013 .942028986 8 8 19 | store 14925 .964705882 9 9 20 | store 4063 1 10 10 21 | store 9029 1 10 10 22 | web 7539 .59 1 1 23 | web 3337 .626506024 2 2 24 | web 15597 .661971831 3 3 25 | web 2915 .698630137 4 4 26 | web 11933 .717171717 5 5 27 | web 3305 .7375 6 16 28 | web 483 .8 7 6 29 | web 85 .857142857 8 7 30 | web 97 .903614458 9 8 31 | web 117 .925 10 9 32 | web 5299 .927083333 11 10 33 | -------------------------------------------------------------------------------- /systems_results/oracle/oracle-sqlldr-config/store_sales.ctl: -------------------------------------------------------------------------------- 1 | load data 2 | infile '/Users/hannes/source/tpcds-result-reproduction/sf1/store_sales.dat' 3 | into table store_sales 4 | fields terminated by "|" 5 | TRAILING NULLCOLS 6 | ( ss_sold_date_sk , 7 | ss_sold_time_sk , 8 | ss_item_sk , 9 | ss_customer_sk , 10 | ss_cdemo_sk , 11 | ss_hdemo_sk , 12 | ss_addr_sk , 13 | ss_store_sk , 14 | ss_promo_sk , 15 | ss_ticket_number , 16 | ss_quantity , 17 | ss_wholesale_cost , 18 | ss_list_price , 19 | ss_sales_price , 20 | ss_ext_discount_amt , 21 | ss_ext_sales_price , 22 | ss_ext_wholesale_cost , 23 | ss_ext_list_price , 24 | ss_ext_tax , 25 | ss_coupon_amt , 26 | ss_net_paid , 27 | ss_net_paid_inc_tax , 28 | ss_net_profit ) 29 | -------------------------------------------------------------------------------- /systems_results/sqlserver/answer_sets/39b.ans: -------------------------------------------------------------------------------- 1 | 1 1569 1 212 1.6302135196395351 1 1569 2 239 1.2654736608038841 2 | 1 5627 1 282 1.569867340988744 1 5627 2 297 1.2104630758672144 3 | 1 7999 1 166 1.7951226035711956 1 7999 2 375 1.0089883455627628 4 | 1 8611 1 300 1.521686442612153 1 8611 2 243 1.2380215752506605 5 | 1 15345 1 148 1.5347458981860893 1 15345 2 246 1.511865438899419 6 | 2 71 1 221 1.5675125112947783 2 71 2 309 1.4917057895885681 7 | 2 6103 1 194 1.5186719440783862 2 6103 2 158 1.2784026796406092 8 | 2 6489 1 268 1.6956372368432266 2 6489 2 389 1.4105780519299767 9 | 2 15839 1 353 1.5063684437542906 2 15839 2 255 1.2386633169527228 10 | 3 7207 1 329 1.5986811405220338 3 7207 2 414 1.0191490795368463 11 | 3 10547 1 182 1.5353710455372467 3 10547 2 320 1.3034593770640686 12 | 3 12867 1 278 1.6418551742763849 3 12867 2 350 1.2032662464575101 13 | 4 947 1 247 1.696745950946569 4 947 2 203 1.2074125099323119 14 | 5 3137 1 271 1.5769065907225621 5 3137 2 380 1.0834203388600319 15 | -------------------------------------------------------------------------------- /tools/drop.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE dbgen_version ; 2 | DROP TABLE income_band ; 3 | DROP TABLE warehouse ; 4 | DROP TABLE ship_mode ; 5 | DROP TABLE reason ; 6 | DROP TABLE call_center ; 7 | DROP TABLE store ; 8 | DROP TABLE web_page ; 9 | DROP TABLE web_site ; 10 | DROP TABLE promotion ; 11 | DROP TABLE household_demographics; 12 | DROP TABLE catalog_page ; 13 | DROP TABLE item ; 14 | DROP TABLE time_dim ; 15 | DROP TABLE customer_address ; 16 | DROP TABLE web_returns ; 17 | DROP TABLE date_dim ; 18 | DROP TABLE customer ; 19 | DROP TABLE catalog_returns ; 20 | DROP TABLE store_returns ; 21 | DROP TABLE customer_demographics ; 22 | DROP TABLE web_sales ; 23 | DROP TABLE inventory ; 24 | DROP TABLE catalog_sales ; 25 | DROP TABLE store_sales ; 26 | -------------------------------------------------------------------------------- /tools/empty.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM dbgen_version ; 2 | DELETE FROM income_band ; 3 | DELETE FROM warehouse ; 4 | DELETE FROM ship_mode ; 5 | DELETE FROM reason ; 6 | DELETE FROM call_center ; 7 | DELETE FROM store ; 8 | DELETE FROM web_page ; 9 | DELETE FROM web_site ; 10 | DELETE FROM promotion ; 11 | DELETE FROM household_demographics; 12 | DELETE FROM catalog_page ; 13 | DELETE FROM item ; 14 | DELETE FROM time_dim ; 15 | DELETE FROM customer_address ; 16 | DELETE FROM web_returns ; 17 | DELETE FROM date_dim ; 18 | DELETE FROM customer ; 19 | DELETE FROM catalog_returns ; 20 | DELETE FROM store_returns ; 21 | DELETE FROM customer_demographics ; 22 | DELETE FROM web_sales ; 23 | DELETE FROM inventory ; 24 | DELETE FROM catalog_sales ; 25 | DELETE FROM store_sales ; 26 | -------------------------------------------------------------------------------- /systems_results/oracle/queries-oracle.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # this is another ugly hack that makes the TPC-DS queries work with Oracle and produces results compatible with the rest here 3 | 4 | export PATH=$PATH:/Users/hannes/Downloads/instantclient_12_2/ 5 | 6 | for i in ../../query_qualification/27.sql 7 | do 8 | j=`basename $i .sql`; 9 | echo $j 10 | 11 | echo " 12 | set heading off 13 | set feedback off 14 | set markup csv on delimiter | quote off 15 | 16 | alter session set nls_date_format = 'YYYY-MM-DD'; 17 | 18 | " > q.sql 19 | sed -e 's/LIMIT/--LIMIT/' -e 's/SUBSTRING/SUBSTR/g' < $i >> q.sql 20 | sqlplus -S system/oracle@localhost:49161/xe < q.sql > answer_sets/$j.ans 21 | sed -e 's/|/ /g' -e 's/"//' < answer_sets/$j.ans | sed -E -e 's/ +//g' > answer_sets/$j.ans.fix 22 | if grep --quiet "LIMIT" q.sql; then 23 | head -n 100 answer_sets/$j.ans.fix > answer_sets/$j.ans 24 | rm answer_sets/$j.ans.fix 25 | else 26 | mv answer_sets/$j.ans.fix answer_sets/$j.ans 27 | fi 28 | 29 | done 30 | 31 | 32 | 33 | 34 | -------------------------------------------------------------------------------- /query_qualification/89.sql: -------------------------------------------------------------------------------- 1 | 2 | SELECT * from 3 | (SELECT i_category, i_class, i_brand, s_store_name, s_company_name, d_moy, sum(ss_sales_price) sum_sales, avg(sum(ss_sales_price)) OVER (PARTITION BY i_category, i_brand, s_store_name, s_company_name) avg_monthly_sales 4 | FROM item, store_sales, date_dim, store 5 | WHERE ss_item_sk = i_item_sk 6 | AND ss_sold_date_sk = d_date_sk 7 | AND ss_store_sk = s_store_sk 8 | AND d_year = 1999 9 | AND ((i_category IN ('Books','Electronics','Sports') 10 | AND i_class IN ('computers','stereo','football') ) 11 | OR (i_category IN ('Men','Jewelry','Women') 12 | AND i_class IN ('shirts','birdal','dresses'))) 13 | GROUP BY i_category, i_class, i_brand, s_store_name, s_company_name, d_moy) tmp1 14 | WHERE CASE 15 | WHEN (avg_monthly_sales <> 0) THEN (abs(sum_sales - avg_monthly_sales) / avg_monthly_sales) 16 | ELSE NULL 17 | END > 0.1 18 | ORDER BY sum_sales - avg_monthly_sales, 19 | s_store_name 20 | LIMIT 100; 21 | 22 | -------------------------------------------------------------------------------- /systems_results/hyper/answer_sets/44.ans: -------------------------------------------------------------------------------- 1 | 1 oughtantiprin st callyeingbarcallyought 2 | 2 barcallyprioughtought bareseationcallyought 3 | 3 ableeingantiable barn stcallycally 4 | 4 n stesebarn st eingoughtn stn st 5 | 5 antioughtationbarought callycallybarantiought 6 | 6 callyeseationantiought 7 | 7 priableeseableought eseableablepriought 8 | 8 ableoughtableeseought ationoughtantianti 9 | 9 esebarableeseought callyn stantieseought 10 | 10 eingoughtn station barcallyableought 11 | -------------------------------------------------------------------------------- /systems_results/postgres/answer_sets/44.ans: -------------------------------------------------------------------------------- 1 | 1 oughtantiprin st callyeingbarcallyought 2 | 2 barcallyprioughtought bareseationcallyought 3 | 3 ableeingantiable barn stcallycally 4 | 4 n stesebarn st eingoughtn stn st 5 | 5 antioughtationbarought callycallybarantiought 6 | 6 callyeseationantiought 7 | 7 priableeseableought eseableablepriought 8 | 8 ableoughtableeseought ationoughtantianti 9 | 9 esebarableeseought callyn stantieseought 10 | 10 eingoughtn station barcallyableought 11 | -------------------------------------------------------------------------------- /systems_results/oracle/oracle-sqlldr-config/web_site.ctl: -------------------------------------------------------------------------------- 1 | load data 2 | infile '/Users/hannes/source/tpcds-result-reproduction/sf1/web_site.dat' 3 | into table web_site 4 | fields terminated by "|" 5 | TRAILING NULLCOLS 6 | ( web_site_sk , 7 | web_site_id , 8 | web_rec_start_date DATE 'YYYY-MM-DD' , 9 | web_rec_end_date DATE 'YYYY-MM-DD' , 10 | web_name , 11 | web_open_date_sk , 12 | web_close_date_sk , 13 | web_class , 14 | web_manager , 15 | web_mkt_id , 16 | web_mkt_class , 17 | web_mkt_desc , 18 | web_market_manager , 19 | web_company_id , 20 | web_company_name , 21 | web_street_number , 22 | web_street_name , 23 | web_street_type , 24 | web_suite_number , 25 | web_city , 26 | web_county , 27 | web_state , 28 | web_zip , 29 | web_country , 30 | web_gmt_offset , 31 | web_tax_percentage ) 32 | -------------------------------------------------------------------------------- /answer_sets_nulls_first/39b.ans: -------------------------------------------------------------------------------- 1 | 1 1569 1 212.000000 1.6302135196395 1 1569 2 239.250000 1.2641513267824 2 | 1 5627 1 282.750000 1.5657032366347 1 5627 2 297.500000 1.2084286841446 3 | 1 7999 1 166.250000 1.7924231710846 1 7999 2 375.333333 1.0080922644484 4 | 1 8611 1 300.500000 1.519154518416 1 8611 2 243.750000 1.234212278096 5 | 1 15345 1 148.500000 1.5295784035843 1 15345 2 246.500000 1.508798774725 6 | 2 71 1 221.500000 1.5639741083347 2 71 2 309.000000 1.4917057895886 7 | 2 6103 1 194.333333 1.516067020537 2 6103 2 158.500000 1.2743698636165 8 | 2 6489 1 268.000000 1.6956372368419 2 6489 2 389.000000 1.41057805193 9 | 2 15839 1 353.000000 1.5063684437543 2 15839 2 255.500000 1.2362393182894 10 | 3 7207 1 329.666667 1.5954482144608 3 7207 2 414.500000 1.0179197079089 11 | 3 10547 1 182.333333 1.5325641542952 3 10547 2 320.250000 1.3024418443732 12 | 3 12867 1 278.250000 1.6403800123934 3 12867 2 350.750000 1.2006933321732 13 | 4 947 1 247.500000 1.6933181813503 4 947 2 203.333333 1.2054331471447 14 | 5 3137 1 271.250000 1.5754532205943 5 3137 2 380.000000 1.0834203388611 15 | -------------------------------------------------------------------------------- /answer_sets_nulls_last/39b.ans: -------------------------------------------------------------------------------- 1 | 1 1569 1 212.000000 1.6302135196395 1 1569 2 239.250000 1.2641513267824 2 | 1 5627 1 282.750000 1.5657032366347 1 5627 2 297.500000 1.2084286841446 3 | 1 7999 1 166.250000 1.7924231710846 1 7999 2 375.333333 1.0080922644484 4 | 1 8611 1 300.500000 1.519154518416 1 8611 2 243.750000 1.234212278096 5 | 1 15345 1 148.500000 1.5295784035843 1 15345 2 246.500000 1.508798774725 6 | 2 71 1 221.500000 1.5639741083347 2 71 2 309.000000 1.4917057895886 7 | 2 6103 1 194.333333 1.516067020537 2 6103 2 158.500000 1.2743698636165 8 | 2 6489 1 268.000000 1.6956372368419 2 6489 2 389.000000 1.41057805193 9 | 2 15839 1 353.000000 1.5063684437543 2 15839 2 255.500000 1.2362393182894 10 | 3 7207 1 329.666667 1.5954482144608 3 7207 2 414.500000 1.0179197079089 11 | 3 10547 1 182.333333 1.5325641542952 3 10547 2 320.250000 1.3024418443732 12 | 3 12867 1 278.250000 1.6403800123934 3 12867 2 350.750000 1.2006933321732 13 | 4 947 1 247.500000 1.6933181813503 4 947 2 203.333333 1.2054331471447 14 | 5 3137 1 271.250000 1.5754532205943 5 3137 2 380.000000 1.0834203388611 15 | -------------------------------------------------------------------------------- /query_qualification/90.sql: -------------------------------------------------------------------------------- 1 | SELECT cast(amc AS decimal(15,4))/cast(pmc AS decimal(15,4)) am_pm_ratio 2 | FROM 3 | (SELECT count(*) amc 4 | FROM web_sales, 5 | household_demographics, 6 | time_dim, 7 | web_page 8 | WHERE ws_sold_time_sk = time_dim.t_time_sk 9 | AND ws_ship_hdemo_sk = household_demographics.hd_demo_sk 10 | AND ws_web_page_sk = web_page.wp_web_page_sk 11 | AND time_dim.t_hour BETWEEN 8 AND 8+1 12 | AND household_demographics.hd_dep_count = 6 13 | AND web_page.wp_char_count BETWEEN 5000 AND 5200) AT, 14 | (SELECT count(*) pmc 15 | FROM web_sales, 16 | household_demographics, 17 | time_dim, 18 | web_page 19 | WHERE ws_sold_time_sk = time_dim.t_time_sk 20 | AND ws_ship_hdemo_sk = household_demographics.hd_demo_sk 21 | AND ws_web_page_sk = web_page.wp_web_page_sk 22 | AND time_dim.t_hour BETWEEN 19 AND 19+1 23 | AND household_demographics.hd_dep_count = 6 24 | AND web_page.wp_char_count BETWEEN 5000 AND 5200) pt 25 | ORDER BY am_pm_ratio 26 | LIMIT 100; 27 | 28 | -------------------------------------------------------------------------------- /systems_results/monetdb/answer_sets/39b.ans: -------------------------------------------------------------------------------- 1 | 1 1569 1 212 1.630213519639535 1 1569 2 239.25 1.2641513267800557 2 | 1 5627 1 282.75 1.5657032366359889 1 5627 2 297.5 1.2084286841430678 3 | 1 7999 1 166.25 1.7924231710846223 1 7999 2 375.3333333333333 1.008092263550718 4 | 1 8611 1 300.5 1.5191545184147954 1 8611 2 243.75 1.2342122780960432 5 | 1 15345 1 148.5 1.5295784035794024 1 15345 2 246.5 1.5087987747231526 6 | 2 71 1 221.5 1.563974108334745 2 71 2 309 1.4917057895885681 7 | 2 6103 1 194.33333333333334 1.5160670179307387 2 6103 2 158.5 1.2743698636165062 8 | 2 6489 1 268 1.6956372368432269 2 6489 2 389 1.4105780519299767 9 | 2 15839 1 353 1.5063684437542906 2 15839 2 255.5 1.2362393182894105 10 | 3 7207 1 329.6666666666667 1.5954482160720393 3 7207 2 414.5 1.017919707908937 11 | 3 10547 1 182.33333333333334 1.5325641514869042 3 10547 2 320.25 1.302441844373152 12 | 3 12867 1 278.25 1.6403800123947352 3 12867 2 350.75 1.2006933321742796 13 | 4 947 1 247.5 1.6933181813486973 4 947 2 203.33333333333334 1.205433145161931 14 | 5 3137 1 271.25 1.575453220592864 5 3137 2 380 1.0834203388600319 15 | -------------------------------------------------------------------------------- /systems_results/oracle/oracle-sqlldr-config/web_returns.ctl: -------------------------------------------------------------------------------- 1 | load data 2 | infile '/Users/hannes/source/tpcds-result-reproduction/sf1/web_returns.dat' 3 | into table web_returns 4 | fields terminated by "|" 5 | TRAILING NULLCOLS 6 | ( wr_returned_date_sk , 7 | wr_returned_time_sk , 8 | wr_item_sk , 9 | wr_refunded_customer_sk , 10 | wr_refunded_cdemo_sk , 11 | wr_refunded_hdemo_sk , 12 | wr_refunded_addr_sk , 13 | wr_returning_customer_sk , 14 | wr_returning_cdemo_sk , 15 | wr_returning_hdemo_sk , 16 | wr_returning_addr_sk , 17 | wr_web_page_sk , 18 | wr_reason_sk , 19 | wr_order_number , 20 | wr_return_quantity , 21 | wr_return_amt , 22 | wr_return_tax , 23 | wr_return_amt_inc_tax , 24 | wr_fee , 25 | wr_return_ship_cost , 26 | wr_refunded_cash , 27 | wr_reversed_charge , 28 | wr_account_credit , 29 | wr_net_loss ) 30 | -------------------------------------------------------------------------------- /systems_results/snowflake/answer_sets/49.ans: -------------------------------------------------------------------------------- 1 | catalog 17543 0.5714285714 1 1 2 | catalog 14513 0.6354166667 2 2 3 | catalog 12577 0.6559139785 3 3 4 | catalog 3411 0.7164179104 4 4 5 | catalog 361 0.7464788732 5 5 6 | catalog 8189 0.7469879518 6 6 7 | catalog 8929 0.7625000000 7 7 8 | catalog 14869 0.7717391304 8 8 9 | catalog 9295 0.7789473684 9 9 10 | catalog 16215 0.7906976744 10 10 11 | store 9471 0.7750000000 1 1 12 | store 9797 0.8000000000 2 2 13 | store 12641 0.8160919540 3 3 14 | store 15839 0.8163265306 4 4 15 | store 1171 0.8241758242 5 5 16 | store 11589 0.8265306122 6 6 17 | store 6661 0.9220779221 7 7 18 | store 13013 0.9420289855 8 8 19 | store 14925 0.9647058824 9 9 20 | store 4063 1.0000000000 10 10 21 | store 9029 1.0000000000 10 10 22 | web 7539 0.5900000000 1 1 23 | web 3337 0.6265060241 2 2 24 | web 15597 0.6619718310 3 3 25 | web 2915 0.6986301370 4 4 26 | web 11933 0.7171717172 5 5 27 | web 3305 0.7375000000 6 16 28 | web 483 0.8000000000 7 6 29 | web 85 0.8571428571 8 7 30 | web 97 0.9036144578 9 8 31 | web 117 0.9250000000 10 9 32 | web 5299 0.9270833333 11 10 33 | 34 | -------------------------------------------------------------------------------- /systems_results/duckdb/answer_sets/39b.ans: -------------------------------------------------------------------------------- 1 | 1 1569 1 212.0 1.630213519639535 1 1569 2 239.25 1.2641513267800557 2 | 1 5627 1 282.75 1.5657032366359889 1 5627 2 297.5 1.2084286841430678 3 | 1 7999 1 166.25 1.7924231710846223 1 7999 2 375.3333333333333 1.0080922635507177 4 | 1 8611 1 300.5 1.519154518414795 1 8611 2 243.75 1.234212278096043 5 | 1 15345 1 148.5 1.5295784035794022 1 15345 2 246.5 1.5087987747231526 6 | 2 71 1 221.5 1.563974108334745 2 71 2 309.0 1.4917057895885681 7 | 2 6103 1 194.33333333333334 1.5160670179307387 2 6103 2 158.5 1.2743698636165062 8 | 2 6489 1 268.0 1.6956372368432266 2 6489 2 389.0 1.4105780519299767 9 | 2 15839 1 353.0 1.5063684437542906 2 15839 2 255.5 1.2362393182894102 10 | 3 7207 1 329.6666666666667 1.5954482160720393 3 7207 2 414.5 1.017919707908937 11 | 3 10547 1 182.33333333333334 1.5325641514869042 3 10547 2 320.25 1.302441844373152 12 | 3 12867 1 278.25 1.640380012394735 3 12867 2 350.75 1.2006933321742796 13 | 4 947 1 247.5 1.6933181813486973 4 947 2 203.33333333333334 1.205433145161931 14 | 5 3137 1 271.25 1.575453220592864 5 3137 2 380.0 1.0834203388600319 15 | -------------------------------------------------------------------------------- /plot-matrix.R: -------------------------------------------------------------------------------- 1 | # this is a hack that automatically installs dependencies if not present 2 | (function(lp) { 3 | np <- lp[!(lp %in% installed.packages()[,"Package"])] 4 | if(length(np)) install.packages(np,repos=c("https://cran.rstudio.com/")) 5 | x <- lapply(lp,function(x){library(x,character.only=TRUE)}) 6 | })(c("ggplot2", "readr", "dplyr")) 7 | # end hack 8 | 9 | read <- function(name) { 10 | df <- readr::read_delim(sprintf("%s.tsv", name), delim="\t", col_names=c("query", "result", "group")) 11 | df$sys <- name 12 | df 13 | } 14 | 15 | all <- dplyr::bind_rows(read("duckdb"), list(read("monetdb"), read("postgres"), read("hyper"), read("sqlserver"), read("oracle"), read("db2"), read("snowflake"))) 16 | 17 | names(all) <- c("query", "result", "group", "sys") 18 | 19 | all$success <- as.integer(all$result == "match") 20 | 21 | pdf("matrix.pdf", height=10, width=6) 22 | ggplot(all, aes(x=reorder(sys, -success, sum), y=query)) + geom_tile(aes(fill = result)) + theme( axis.title.x=element_blank()) + scale_fill_manual(values = c("diff" = "#ffffbf", "match" = "#99d594", "fail" = "#fc8d59")) 23 | dev.off() 24 | 25 | -------------------------------------------------------------------------------- /systems_results/oracle/oracle-sqlldr-config/store.ctl: -------------------------------------------------------------------------------- 1 | load data 2 | infile '/Users/hannes/source/tpcds-result-reproduction/sf1/store.dat' 3 | into table store 4 | fields terminated by "|" 5 | TRAILING NULLCOLS 6 | ( s_store_sk , 7 | s_store_id , 8 | s_rec_start_date DATE 'YYYY-MM-DD' , 9 | s_rec_end_date DATE 'YYYY-MM-DD' , 10 | s_closed_date_sk , 11 | s_store_name , 12 | s_number_employees , 13 | s_floor_space , 14 | s_hours , 15 | s_manager , 16 | s_market_id , 17 | s_geography_class , 18 | s_market_desc , 19 | s_market_manager , 20 | s_division_id , 21 | s_division_name , 22 | s_company_id , 23 | s_company_name , 24 | s_street_number , 25 | s_street_name , 26 | s_street_type , 27 | s_suite_number , 28 | s_city , 29 | s_county , 30 | s_state , 31 | s_zip , 32 | s_country , 33 | s_gmt_offset , 34 | s_tax_precentage ) 35 | -------------------------------------------------------------------------------- /query_qualification/91.sql: -------------------------------------------------------------------------------- 1 | SELECT cc_call_center_id Call_Center, 2 | cc_name Call_Center_Name, 3 | cc_manager Manager, 4 | sum(cr_net_loss) Returns_Loss 5 | FROM call_center, 6 | catalog_returns, 7 | date_dim, 8 | customer, 9 | customer_address, 10 | customer_demographics, 11 | household_demographics 12 | WHERE cr_call_center_sk = cc_call_center_sk 13 | AND cr_returned_date_sk = d_date_sk 14 | AND cr_returning_customer_sk= c_customer_sk 15 | AND cd_demo_sk = c_current_cdemo_sk 16 | AND hd_demo_sk = c_current_hdemo_sk 17 | AND ca_address_sk = c_current_addr_sk 18 | AND d_year = 1998 19 | AND d_moy = 11 20 | AND ((cd_marital_status = 'M' 21 | AND cd_education_status = 'Unknown') or(cd_marital_status = 'W' 22 | AND cd_education_status = 'Advanced Degree')) 23 | AND hd_buy_potential LIKE 'Unknown%' 24 | AND ca_gmt_offset = -7 25 | GROUP BY cc_call_center_id, 26 | cc_name, 27 | cc_manager, 28 | cd_marital_status, 29 | cd_education_status 30 | ORDER BY sum(cr_net_loss) DESC; 31 | 32 | -------------------------------------------------------------------------------- /systems_results/oracle/oracle-sqlldr-config/date_dim.ctl: -------------------------------------------------------------------------------- 1 | load data 2 | infile '/Users/hannes/source/tpcds-result-reproduction/sf1/date_dim.dat' 3 | into table date_dim 4 | fields terminated by "|" 5 | (d_date_sk , 6 | d_date_id , 7 | d_date DATE 'YYYY-MM-DD' , 8 | d_month_seq , 9 | d_week_seq , 10 | d_quarter_seq , 11 | d_year , 12 | d_dow , 13 | d_moy , 14 | d_dom , 15 | d_qoy , 16 | d_fy_year , 17 | d_fy_quarter_seq , 18 | d_fy_week_seq , 19 | d_day_name , 20 | d_quarter_name , 21 | d_holiday , 22 | d_weekend , 23 | d_following_holiday , 24 | d_first_dom , 25 | d_last_dom , 26 | d_same_day_ly , 27 | d_same_day_lq , 28 | d_current_day , 29 | d_current_week , 30 | d_current_month , 31 | d_current_quarter , 32 | d_current_year ) 33 | --------------------------------------------------------------------------------