Skip to content

Fix compilation of tpc-ds queries in yql syntax #1562

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Feb 3, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion ydb/library/benchmarks/queries/tpcds/yql/q14.sql
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ $bla3 = (select iws.i_brand_id brand_id

$cross_items = (select i_item_sk ss_item_sk
from {{item}} as item cross join
(select * from
(select bla1.brand_id as brand_id, bla1.class_id as class_id, bla1.category_id as category_id from
$bla1 bla1 left semi join $bla2 bla2 on (bla1.brand_id = bla2.brand_id and bla1.class_id = bla2.class_id and bla1.category_id = bla2.category_id)
left semi join $bla3 bla3 on (bla1.brand_id = bla3.brand_id and bla1.class_id = bla3.class_id and bla1.category_id = bla3.category_id)
) x
Expand Down
6 changes: 3 additions & 3 deletions ydb/library/benchmarks/queries/tpcds/yql/q8.sql
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@ $bla1 = ( SELECT substring(cast(ca_zip as string),1,5) AS ca_zip
'48017','95694','32919','88217','27116',
'28239','58032','18884','16791','21343',
'97462','18569','75660','15475'));
$bla2 = (select ca_zip
$bla2 = (select A1.ca_zip as ca_zip
from (SELECT substring(cast(customer_address.ca_zip as string),1,5) ca_zip,count(*) cnt
FROM {{customer_address}} as customer_address
cross join {{customer}} as customer
Expand All @@ -100,9 +100,9 @@ select store.s_store_name
cross join {{date_dim}} as date_dim
cross join {{store}} as store
cross join
(select ca_zip
(select A2.ca_zip as ca_zip
from (
select * from $bla1 bla1 left semi join $bla2 bla2 using (ca_zip)
select ca_zip from $bla1 bla1 left semi join $bla2 bla2 using (ca_zip)
)A2) V1
where ss_store_sk = s_store_sk
and ss_sold_date_sk = d_date_sk
Expand Down