TakeOrderedAndProject [sumsales,ss_customer_sk]
  WholeStageCodegen (2)
    HashAggregate [ss_customer_sk,sum,isEmpty] [sum(act_sales),sumsales,sum,isEmpty]
      InputAdapter
        Exchange [ss_customer_sk] #1
          WholeStageCodegen (1)
            HashAggregate [ss_customer_sk,act_sales] [sum,isEmpty,sum,isEmpty]
              ColumnarToRow
                InputAdapter
                  CometProject [sr_return_quantity,ss_quantity,ss_sales_price] [ss_customer_sk,act_sales]
                    CometBroadcastHashJoin [ss_customer_sk,ss_quantity,ss_sales_price,sr_reason_sk,sr_return_quantity,r_reason_sk]
                      CometProject [ss_customer_sk,ss_quantity,ss_sales_price,sr_reason_sk,sr_return_quantity]
                        CometSortMergeJoin [ss_item_sk,ss_customer_sk,ss_ticket_number,ss_quantity,ss_sales_price,sr_item_sk,sr_reason_sk,sr_ticket_number,sr_return_quantity]
                          CometSort [ss_item_sk,ss_customer_sk,ss_ticket_number,ss_quantity,ss_sales_price]
                            CometExchange [ss_item_sk,ss_ticket_number] #2
                              CometProject [ss_item_sk,ss_customer_sk,ss_ticket_number,ss_quantity,ss_sales_price]
                                CometNativeScan: `spark_catalog`.`default`.`store_sales` [ss_item_sk,ss_customer_sk,ss_ticket_number,ss_quantity,ss_sales_price,ss_sold_date_sk]
                          CometSort [sr_item_sk,sr_reason_sk,sr_ticket_number,sr_return_quantity]
                            CometExchange [sr_item_sk,sr_ticket_number] #3
                              CometProject [sr_item_sk,sr_reason_sk,sr_ticket_number,sr_return_quantity]
                                CometFilter [sr_item_sk,sr_reason_sk,sr_ticket_number,sr_return_quantity,sr_returned_date_sk]
                                  CometNativeScan: `spark_catalog`.`default`.`store_returns` [sr_item_sk,sr_reason_sk,sr_ticket_number,sr_return_quantity,sr_returned_date_sk]
                      CometBroadcastExchange [r_reason_sk] #4
                        CometProject [r_reason_sk]
                          CometFilter [r_reason_sk,r_reason_desc]
                            CometNativeScan: `spark_catalog`.`default`.`reason` [r_reason_sk,r_reason_desc]
