sql-tests.testcases.tpcds.q08.sql Maven / Gradle / Ivy
-- database: presto_tpcds; groups: tpcds,quarantine; requires: com.teradata.tempto.fulfillment.table.hive.tpcds.ImmutableTpcdsTablesRequirements
SELECT
"s_store_name"
, "sum"("ss_net_profit")
FROM
store_sales
, date_dim
, store
, (
SELECT "ca_zip"
FROM
(
(
SELECT "substr"("ca_zip", 1, 5) "ca_zip"
FROM
customer_address
WHERE ("substr"("ca_zip", 1, 5) IN (
'24128 '
, '57834 '
, '13354 '
, '15734 '
, '78668 '
, '76232 '
, '62878 '
, '45375 '
, '63435 '
, '22245 '
, '65084 '
, '49130 '
, '40558 '
, '25733 '
, '15798 '
, '87816 '
, '81096 '
, '56458 '
, '35474 '
, '27156 '
, '83926 '
, '18840 '
, '28286 '
, '24676 '
, '37930 '
, '77556 '
, '27700 '
, '45266 '
, '94627 '
, '62971 '
, '20548 '
, '23470 '
, '47305 '
, '53535 '
, '21337 '
, '26231 '
, '50412 '
, '69399 '
, '17879 '
, '51622 '
, '43848 '
, '21195 '
, '83921 '
, '15559 '
, '67853 '
, '15126 '
, '16021 '
, '26233 '
, '53268 '
, '10567 '
, '91137 '
, '76107 '
, '11101 '
, '59166 '
, '38415 '
, '61265 '
, '71954 '
, '15371 '
, '11928 '
, '15455 '
, '98294 '
, '68309 '
, '69913 '
, '59402 '
, '58263 '
, '25782 '
, '18119 '
, '35942 '
, '33282 '
, '42029 '
, '17920 '
, '98359 '
, '15882 '
, '45721 '
, '60279 '
, '18426 '
, '64544 '
, '25631 '
, '43933 '
, '37125 '
, '98235 '
, '10336 '
, '24610 '
, '68101 '
, '56240 '
, '40081 '
, '86379 '
, '44165 '
, '33515 '
, '88190 '
, '84093 '
, '27068 '
, '99076 '
, '36634 '
, '50308 '
, '28577 '
, '39736 '
, '33786 '
, '71286 '
, '26859 '
, '55565 '
, '98569 '
, '70738 '
, '19736 '
, '64457 '
, '17183 '
, '28915 '
, '26653 '
, '58058 '
, '89091 '
, '54601 '
, '24206 '
, '14328 '
, '55253 '
, '82136 '
, '67897 '
, '56529 '
, '72305 '
, '67473 '
, '62377 '
, '22752 '
, '57647 '
, '62496 '
, '41918 '
, '36233 '
, '86284 '
, '54917 '
, '22152 '
, '19515 '
, '63837 '
, '18376 '
, '42961 '
, '10144 '
, '36495 '
, '58078 '
, '38607 '
, '91110 '
, '64147 '
, '19430 '
, '17043 '
, '45200 '
, '63981 '
, '48425 '
, '22351 '
, '30010 '
, '21756 '
, '14922 '
, '14663 '
, '77191 '
, '60099 '
, '29741 '
, '36420 '
, '21076 '
, '91393 '
, '28810 '
, '96765 '
, '23006 '
, '18799 '
, '49156 '
, '98025 '
, '23932 '
, '67467 '
, '30450 '
, '50298 '
, '29178 '
, '89360 '
, '32754 '
, '63089 '
, '87501 '
, '87343 '
, '29839 '
, '30903 '
, '81019 '
, '18652 '
, '73273 '
, '25989 '
, '20260 '
, '68893 '
, '53179 '
, '30469 '
, '28898 '
, '31671 '
, '24996 '
, '18767 '
, '64034 '
, '91068 '
, '51798 '
, '51200 '
, '63193 '
, '39516 '
, '72550 '
, '72325 '
, '51211 '
, '23968 '
, '86057 '
, '10390 '
, '85816 '
, '45692 '
, '65164 '
, '21309 '
, '18845 '
, '68621 '
, '92712 '
, '68880 '
, '90257 '
, '47770 '
, '13955 '
, '70466 '
, '21286 '
, '67875 '
, '82636 '
, '36446 '
, '79994 '
, '72823 '
, '40162 '
, '41367 '
, '41766 '
, '22437 '
, '58470 '
, '11356 '
, '76638 '
, '68806 '
, '25280 '
, '67301 '
, '73650 '
, '86198 '
, '16725 '
, '38935 '
, '13394 '
, '61810 '
, '81312 '
, '15146 '
, '71791 '
, '31016 '
, '72013 '
, '37126 '
, '22744 '
, '73134 '
, '70372 '
, '30431 '
, '39192 '
, '35850 '
, '56571 '
, '67030 '
, '22461 '
, '88424 '
, '88086 '
, '14060 '
, '40604 '
, '19512 '
, '72175 '
, '51649 '
, '19505 '
, '24317 '
, '13375 '
, '81426 '
, '18270 '
, '72425 '
, '45748 '
, '55307 '
, '53672 '
, '52867 '
, '56575 '
, '39127 '
, '30625 '
, '10445 '
, '39972 '
, '74351 '
, '26065 '
, '83849 '
, '42666 '
, '96976 '
, '68786 '
, '77721 '
, '68908 '
, '66864 '
, '63792 '
, '51650 '
, '31029 '
, '26689 '
, '66708 '
, '11376 '
, '20004 '
, '31880 '
, '96451 '
, '41248 '
, '94898 '
, '18383 '
, '60576 '
, '38193 '
, '48583 '
, '13595 '
, '76614 '
, '24671 '
, '46820 '
, '82276 '
, '10516 '
, '11634 '
, '45549 '
, '88885 '
, '18842 '
, '90225 '
, '18906 '
, '13376 '
, '84935 '
, '78890 '
, '58943 '
, '15765 '
, '50016 '
, '69035 '
, '49448 '
, '39371 '
, '41368 '
, '33123 '
, '83144 '
, '14089 '
, '94945 '
, '73241 '
, '19769 '
, '47537 '
, '38122 '
, '28587 '
, '76698 '
, '22927 '
, '56616 '
, '34425 '
, '96576 '
, '78567 '
, '97789 '
, '94983 '
, '79077 '
, '57855 '
, '97189 '
, '46081 '
, '48033 '
, '19849 '
, '28488 '
, '28545 '
, '72151 '
, '69952 '
, '43285 '
, '26105 '
, '76231 '
, '15723 '
, '25486 '
, '39861 '
, '83933 '
, '75691 '
, '46136 '
, '61547 '
, '66162 '
, '25858 '
, '22246 '
, '51949 '
, '27385 '
, '77610 '
, '34322 '
, '51061 '
, '68100 '
, '61860 '
, '13695 '
, '44438 '
, '90578 '
, '96888 '
, '58048 '
, '99543 '
, '73171 '
, '56691 '
, '64528 '
, '56910 '
, '83444 '
, '30122 '
, '68014 '
, '14171 '
, '16807 '
, '83041 '
, '34102 '
, '51103 '
, '79777 '
, '17871 '
, '12305 '
, '22685 '
, '94167 '
, '28709 '
, '35258 '
, '57665 '
, '71256 '
, '57047 '
, '11489 '
, '31387 '
, '68341 '
, '78451 '
, '14867 '
, '25103 '
, '35458 '
, '25003 '
, '54364 '
, '73520 '
, '32213 '
, '35576 '))
) INTERSECT (
SELECT "ca_zip"
FROM
(
SELECT
"substr"("ca_zip", 1, 5) "ca_zip"
, "count"(*) "cnt"
FROM
customer_address
, customer
WHERE ("ca_address_sk" = "c_current_addr_sk")
AND ("c_preferred_cust_flag" = 'Y')
GROUP BY "ca_zip"
HAVING ("count"(*) > 10)
) a1
) ) a2
) v1
WHERE ("ss_store_sk" = "s_store_sk")
AND ("ss_sold_date_sk" = "d_date_sk")
AND ("d_qoy" = 2)
AND ("d_year" = 1998)
AND ("substr"("s_zip", 1, 2) = "substr"("v1"."ca_zip", 1, 2))
GROUP BY "s_store_name"
ORDER BY "s_store_name" ASC
LIMIT 100
© 2015 - 2025 Weber Informatics LLC | Privacy Policy