From 05ccfc0ae11684f30d104b1a040267cc09734bd9 Mon Sep 17 00:00:00 2001 From: Alexey Ozeritskiy Date: Thu, 18 Jan 2024 17:41:07 +0100 Subject: [PATCH] Fix dates in TPC-DS/YQL-syntax --- ydb/library/benchmarks/queries/tpcds/yql/q58.sql | 2 +- ydb/library/benchmarks/queries/tpcds/yql/q83.sql | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/ydb/library/benchmarks/queries/tpcds/yql/q58.sql b/ydb/library/benchmarks/queries/tpcds/yql/q58.sql index c1dbee868069..7037cbbc81d5 100644 --- a/ydb/library/benchmarks/queries/tpcds/yql/q58.sql +++ b/ydb/library/benchmarks/queries/tpcds/yql/q58.sql @@ -3,7 +3,7 @@ -- NB: Subquerys $week_seq = (select d_week_seq from {{date_dim}} as date_dim - where d_date = '1998-02-21'); + where d_date = cast('1998-02-21' as date)); $ss_items = (select item.i_item_id item_id ,sum(ss_ext_sales_price) ss_item_rev diff --git a/ydb/library/benchmarks/queries/tpcds/yql/q83.sql b/ydb/library/benchmarks/queries/tpcds/yql/q83.sql index f6b4d6304381..c25454b04259 100644 --- a/ydb/library/benchmarks/queries/tpcds/yql/q83.sql +++ b/ydb/library/benchmarks/queries/tpcds/yql/q83.sql @@ -14,7 +14,7 @@ $sr_items = where d_week_seq in (select d_week_seq from {{date_dim}} as date_dim - where d_date in ('2000-06-17','2000-08-22','2000-11-17'))) + where d_date in (cast('2000-06-17' as date),cast('2000-08-22' as date),cast('2000-11-17' as date)))) and sr_returned_date_sk = d_date_sk group by item.i_item_id); $cr_items = @@ -30,7 +30,7 @@ $sr_items = where d_week_seq in (select d_week_seq from {{date_dim}} as date_dim - where d_date in ('2000-06-17','2000-08-22','2000-11-17'))) + where d_date in (cast('2000-06-17' as date),cast('2000-08-22' as date),cast('2000-11-17' as date)))) and cr_returned_date_sk = d_date_sk group by item.i_item_id); $wr_items = @@ -46,7 +46,7 @@ $wr_items = where d_week_seq in (select d_week_seq from {{date_dim}} as date_dim - where d_date in ('2000-06-17','2000-08-22','2000-11-17'))) + where d_date in (cast('2000-06-17' as date),cast('2000-08-22' as date),cast('2000-11-17' as date)))) and wr_returned_date_sk = d_date_sk group by item.i_item_id); -- start query 1 in stream 0 using template query83.tpl and seed 1930872976