TakeOrderedAndProject [item_id,sr_item_qty,sr_dev,cr_item_qty,cr_dev,wr_item_qty,wr_dev,average]
  WholeStageCodegen (6)
    Project [item_id,sr_item_qty,cr_item_qty,wr_item_qty]
      BroadcastHashJoin [item_id,item_id]
        Project [item_id,sr_item_qty,cr_item_qty]
          BroadcastHashJoin [item_id,item_id]
            HashAggregate [i_item_id,sum] [sum(sr_return_quantity),item_id,sr_item_qty,sum]
              InputAdapter
                Exchange [i_item_id] #1
                  WholeStageCodegen (1)
                    HashAggregate [i_item_id,sr_return_quantity] [sum,sum]
                      ColumnarToRow
                        InputAdapter
                          CometProject [sr_return_quantity,i_item_id]
                            CometBroadcastHashJoin [sr_return_quantity,sr_returned_date_sk,i_item_id,d_date_sk]
                              CometProject [sr_return_quantity,sr_returned_date_sk,i_item_id]
                                CometBroadcastHashJoin [sr_item_sk,sr_return_quantity,sr_returned_date_sk,i_item_sk,i_item_id]
                                  CometFilter [sr_item_sk,sr_return_quantity,sr_returned_date_sk]
                                    CometNativeScan: `spark_catalog`.`default`.`store_returns` [sr_item_sk,sr_return_quantity,sr_returned_date_sk]
                                  CometBroadcastExchange [i_item_sk,i_item_id] #2
                                    CometFilter [i_item_sk,i_item_id]
                                      CometNativeScan: `spark_catalog`.`default`.`item` [i_item_sk,i_item_id]
                              CometBroadcastExchange [d_date_sk] #3
                                CometProject [d_date_sk]
                                  CometBroadcastHashJoin [d_date_sk,d_date,d_date]
                                    CometFilter [d_date_sk,d_date]
                                      CometNativeScan: `spark_catalog`.`default`.`date_dim` [d_date_sk,d_date]
                                    CometBroadcastExchange [d_date] #4
                                      CometProject [d_date]
                                        CometBroadcastHashJoin [d_date,d_week_seq,d_week_seq]
                                          CometNativeScan: `spark_catalog`.`default`.`date_dim` [d_date,d_week_seq]
                                          CometBroadcastExchange [d_week_seq] #5
                                            CometProject [d_week_seq]
                                              CometFilter [d_date,d_week_seq]
                                                CometNativeScan: `spark_catalog`.`default`.`date_dim` [d_date,d_week_seq]
            InputAdapter
              BroadcastExchange #6
                WholeStageCodegen (3)
                  HashAggregate [i_item_id,sum] [sum(cr_return_quantity),item_id,cr_item_qty,sum]
                    InputAdapter
                      ReusedExchange [i_item_id,sum] #1
        InputAdapter
          ReusedExchange [item_id,wr_item_qty] #6
