code: func (p *Apply) PruneColumns(parentUseCols []*expression.Column) {
  	for _, col := range p.corCols {
  		parentUseCols = append(parentUseCols, &col.Column)
  	}
  	p.Join.PruneColumns(parentUseCols)
  }
docs: // PruneColumns implements LogicalPlan interface.