为什么有时候tp5的查询 表的别名会失效

浏览:1269 发布日期:2018/07/25 分类:求助交流 关键字: tp5 表别名失效
$total = db('express_info')
->alias('e')
->join('order_info o', 'o.pay_id=e.pay_id', 'LEFT')
->join('admin admin', 'admin.id=e.admin_id', 'LEFT')
->where($where)
->order($sort, $order)
->count();
$list = db('express_info')
->alias('e')
->join('order_info o', 'o.pay_id=e.pay_id', 'LEFT')
->join('admin admin', 'admin.id=e.admin_id', 'LEFT')
->field('e.distributor,e.number,e.freight,e.delivery_price,e.payment,e.pay_id,e.remark,e.updated_at,admin.nickname,o.created_at,e.goods_name')
->where($where)
->order($sort, $order)
->limit($offset, $limit)
->select();
当条件不是主表字段的时候查询表的别名会失效。
最佳答案
评论( 相关
后面还有条评论,点击查看>>