php 三表查询集合分组,排序,别名,集合函数
来源:互联网 发布:战龙三国吕布进阶数据 编辑:程序博客网 时间:2024/05/20 12:47
/**
* getAgentByIncome 通过用户购买查询用户列表(包括累积购买和红包)
* @karl
* @DateTime 2016-08-01T13:23:44+0800
* @param array $where 查询条件
* @param integer $page_num 一页多少数据
* @param integer $url 分页url参数,为空是不带参数分页
* @return array 返回值
*/
static public function getUserByPay($where,$page_num,$url=[])
{
return $list = Db::table('pay_order')->alias('a')->join('user_weixin u','a.pay_uid = u.uid','left')->join('user s','s.uid = u.uid')->field('s.*,a.agent_uid,a.pay_uid,a.pay_time,a.agent_income,a.pay_money,a.red_packet,a.income_time,sum(a.pay_money) as sum_money,sum(a.red_packet) as sum_red_packet,u.nickname')->where($where)->group('a.pay_uid')->order('sum(a.pay_money) desc')->paginate($page_num, false , array('query'=>$url));
}
* getAgentByIncome 通过用户购买查询用户列表(包括累积购买和红包)
* @karl
* @DateTime 2016-08-01T13:23:44+0800
* @param array $where 查询条件
* @param integer $page_num 一页多少数据
* @param integer $url 分页url参数,为空是不带参数分页
* @return array 返回值
*/
static public function getUserByPay($where,$page_num,$url=[])
{
return $list = Db::table('pay_order')->alias('a')->join('user_weixin u','a.pay_uid = u.uid','left')->join('user s','s.uid = u.uid')->field('s.*,a.agent_uid,a.pay_uid,a.pay_time,a.agent_income,a.pay_money,a.red_packet,a.income_time,sum(a.pay_money) as sum_money,sum(a.red_packet) as sum_red_packet,u.nickname')->where($where)->group('a.pay_uid')->order('sum(a.pay_money) desc')->paginate($page_num, false , array('query'=>$url));
}
0 0
- php 三表查询集合分组,排序,别名,集合函数
- mysql 集合函数,分组查询
- Oracle基本语法&&函数&&子查询&&分页查询&&排序&&集合操作&&高级分组函数
- Oracle基本语法&&函数&&子查询&&分页查询&&排序&&集合操作&&高级分组函数
- 分组查询使用的集合函数
- oracle多表联合查询,统计查询,组函数,排序(order by),分组过滤(having分组完后再统计),子查询,集合运算
- 集合函数与分组
- 高级函数(分组排序和集合操作)
- 【Oracle】day04_子查询_分页查询_DECODE_排序_集合操作_高级分组
- SQL如何使用集合、分组、排序
- AWK命令之分组、排序、Top集合
- 对集合中的对象分组,并排序
- php打印函数集合
- PHP 函数集合
- PHP常用函数集合
- PHP打印函数集合
- php函数集合
- PHP常用函数集合
- 【JVM】类加载、连接和初始化过程
- QT常用
- nodejs中edje 调用c#dll-笔记
- CMarkup简单快速的C++ XML解析器
- c++ 11 新特性
- php 三表查询集合分组,排序,别名,集合函数
- 将lnmp 自带的 php 5.4升级为 5.6
- python post请求demo
- Android Jni多线程对象使用问题
- Android中EditText中字体颜色的selector
- JQuery取消空的ul标签
- AsyncTask
- webview的使用
- 博弈知识汇总