0
点赞
收藏
分享

微信扫一扫

thinkphp alias ,field的连贯操作,查询一次数据库,计算两个值


栗子:

$data = M('order')
->alias('o')
->field('sum(add_points)as p ,sum(del_points)as d')
->where('userid',65)
->select();
dump($data);



结果:



array(1) {
[0] => array(2) {
["p"] => string(6) "1182.0"
["d"] => string(4) "5400"
}
}

注意的是 别名的时候, as p 再as 后面只可以是一个字母,不能是一个单词,as add 是错误的

举报

相关推荐

0 条评论