# TPC-10 opt query CUSTOMER feed project[C_CUSTKEY, C_NAME, C_ACCTBAL, C_ADDRESS, C_PHONE, C_COMMENT, C_NATIONKEY] NATION feed project[N_NATIONKEY, N_NAME] hashjoin[C_NATIONKEY, N_NATIONKEY, 997] LINEITEM feed project[L_ORDERKEY, L_EXTENDEDPRICE, L_DISCOUNT, L_RETURNFLAG] filter[(.L_RETURNFLAG = "R")] ORDERS feed project[O_ORDERKEY, O_CUSTKEY, O_ORDERDATE] filter[(.O_ORDERDATE < cmpdate10_2)] filter[not((.O_ORDERDATE < cmpdate10_1))] hashjoin[L_ORDERKEY, O_ORDERKEY, 997] hashjoin[C_CUSTKEY, O_CUSTKEY, 997] sortby[C_CUSTKEY asc, C_NAME asc, C_ACCTBAL asc, C_PHONE asc, N_NAME asc, C_ADDRESS asc, C_COMMENT asc] groupby[C_CUSTKEY, C_NAME, C_ACCTBAL, C_PHONE, N_NAME, C_ADDRESS, C_COMMENT; Revenue: group feed extend[xxxExprField: (.L_EXTENDEDPRICE * (1 - .L_DISCOUNT))] sum[xxxExprField] ] sortby[Revenue desc] head[20] consume;