数据仓库服务 GaussDB(DWS)-TPC-H测试集:SQL8

时间:2025-02-12 14:55:03

SQL8

 1 2 3 4 5 6 7 8 910111213141516171819202122232425262728293031323334353637
selecto_year,sum(casewhen nation = 'BRAZIL' then volumeelse 0end) / sum(volume) as mkt_sharefrom(selectextract(year from o_orderdate) as o_year,l_extendedprice * (1 - l_discount) as volume,n2.n_name as nationfrompart,supplier,lineitem,orders,customer,nation n1,nation n2,regionwherep_partkey = l_partkeyand s_suppkey = l_suppkeyand l_orderkey = o_orderkeyand o_custkey = c_custkeyand c_nationkey = n1.n_nationkeyand n1.n_regionkey = r_regionkeyand r_name = 'AMERICA'and s_nationkey = n2.n_nationkeyand o_orderdate between date '1995-01-01' and date '1996-12-31'and p_type = 'ECONOMY ANODIZED STEEL') as all_nationsgroup byo_yearorder byo_year;
support.huaweicloud.com/pwp-dws/dws_13_00040.html