alias('rvwl') ->field($field) ->join('ls_retail_vip_label as rvl on rvl.id = rvwl.vip_label_id', 'LEFT') ->where($map) ->page($page, $pageSize) ->select(); $total = M('retail_vip_with_label')->alias('rvwl') ->field($field) ->join('ls_retail_vip_label as rvl on rvl.id = rvwl.vip_label_id', 'LEFT') ->where($map) ->count(); $evaluate['list'] = $list; $evaluate['total'] = $total; return $evaluate; } public function getUserLabelList($map, $field) { $list = M('retail_vip_with_label')->alias('rvwl') ->field($field) ->join('ls_retail_vip_label as rvl on rvl.id = rvwl.vip_label_id', 'LEFT') ->where($map) ->select(); return $list; } }