github.com/apache/beam/sdks/v2@v2.48.2/java/testing/tpcds/src/main/resources/queries/query96.sql (about) 1 -- Licensed to the Apache Software Foundation (ASF) under one 2 -- or more contributor license agreements. See the NOTICE file 3 -- distributed with this work for additional information 4 -- regarding copyright ownership. The ASF licenses this file 5 -- to you under the Apache License, Version 2.0 (the 6 -- "License"); you may not use this file except in compliance 7 -- with the License. You may obtain a copy of the License at 8 -- 9 -- http://www.apache.org/licenses/LICENSE-2.0 10 -- 11 -- Unless required by applicable law or agreed to in writing, software 12 -- distributed under the License is distributed on an "AS IS" BASIS, 13 -- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 -- See the License for the specific language governing permissions and 15 -- limitations under the License. 16 17 -- Zetasql planner has some problems when parsing the original query96 18 -- Added some modification to assign count(*) a name and it can work now. 19 20 --select count(*) 21 select count(*) as cnt 22 from store_sales 23 ,household_demographics 24 ,time_dim, store 25 where ss_sold_time_sk = time_dim.t_time_sk 26 and ss_hdemo_sk = household_demographics.hd_demo_sk 27 and ss_store_sk = s_store_sk 28 and time_dim.t_hour = 8 29 and time_dim.t_minute >= 30 30 and household_demographics.hd_dep_count = 5 31 and store.s_store_name = 'ese' 32 --order by count(*) 33 order by cnt 34 limit 100