Files
email-tracker/external/duckdb/extension/tpcds/dsdgen/queries/41.sql
2025-10-24 19:21:19 -05:00

68 lines
2.7 KiB
SQL

SELECT distinct(i_product_name)
FROM item i1
WHERE i_manufact_id BETWEEN 738 AND 738+40
AND
(SELECT count(*) AS item_cnt
FROM item
WHERE (i_manufact = i1.i_manufact
AND ((i_category = 'Women'
AND (i_color = 'powder'
OR i_color = 'khaki')
AND (i_units = 'Ounce'
OR i_units = 'Oz')
AND (i_size = 'medium'
OR i_size = 'extra large'))
OR (i_category = 'Women'
AND (i_color = 'brown'
OR i_color = 'honeydew')
AND (i_units = 'Bunch'
OR i_units = 'Ton')
AND (i_size = 'N/A'
OR i_size = 'small'))
OR (i_category = 'Men'
AND (i_color = 'floral'
OR i_color = 'deep')
AND (i_units = 'N/A'
OR i_units = 'Dozen')
AND (i_size = 'petite'
OR i_size = 'petite'))
OR (i_category = 'Men'
AND (i_color = 'light'
OR i_color = 'cornflower')
AND (i_units = 'Box'
OR i_units = 'Pound')
AND (i_size = 'medium'
OR i_size = 'extra large'))))
OR (i_manufact = i1.i_manufact
AND ((i_category = 'Women'
AND (i_color = 'midnight'
OR i_color = 'snow')
AND (i_units = 'Pallet'
OR i_units = 'Gross')
AND (i_size = 'medium'
OR i_size = 'extra large'))
OR (i_category = 'Women'
AND (i_color = 'cyan'
OR i_color = 'papaya')
AND (i_units = 'Cup'
OR i_units = 'Dram')
AND (i_size = 'N/A'
OR i_size = 'small'))
OR (i_category = 'Men'
AND (i_color = 'orange'
OR i_color = 'frosted')
AND (i_units = 'Each'
OR i_units = 'Tbl')
AND (i_size = 'petite'
OR i_size = 'petite'))
OR (i_category = 'Men'
AND (i_color = 'forest'
OR i_color = 'ghost')
AND (i_units = 'Lb'
OR i_units = 'Bundle')
AND (i_size = 'medium'
OR i_size = 'extra large'))))) > 0
ORDER BY i_product_name
LIMIT 100;