当前位置: 首页 > news >正文

php 年月日 分组分页

//年月日 //分组 分页$type = $this->request->type;$dateType = "%Y-%m";//月$dateType1 = "CONCAT(tmp.date,'-01 00:00:00')";$dateType2 = "CONCAT(LAST_DAY(CONCAT(tmp.date, '-15')),' 23:59:59')";if ($type == 'day') {//日$dateType = "%Y-%m-%d";$dateType1 = "CONCAT(tmp.date,' 00:00:00')";$dateType2 = "CONCAT(tmp.date,' 23:59:59')";}elseif ($type == 'year') {//年$dateType = "%Y";$dateType1 = "CONCAT(tmp.date,'-01-01 00:00:00')";$dateType2 = "CONCAT(tmp.date,'-12-31 23:59:59')";}$sql = "SELECT (SELECT CONCAT(sum(go.pv),'-',sum(go.buy_money),'-',count(go.id),'-',sum(go.number)) FROM orders go WHERE go.uid IN (SELECT id FROM user WHERE recommend_path LIKE concat(u.recommend_path,',',u.id,',%') OR recommend_uid = u.id) AND go.pay_time >= {$dateType1} AND go.pay_time <= {$dateType2} {$whereGroupOrderSql}) as group_total, (SELECT CONCAT(sum(mo.pv),'-',sum(mo.buy_money),'-',count(mo.id),'-',sum(mo.number)) FROM orders moWHERE mo.uid = u.id {$whereMyOrderSql} AND mo.pay_time >= {$dateType1} AND mo.pay_time <= {$dateType2}) as my_total, u.username, tmp.dateFROM `user` u, (SELECT date_format(pay_time,'{$dateType}') as date FROM orders GROUP BY date) tmpWHERE 1 {$whereSql}GROUP BY tmp.date, u.id ORDER BY tmp.date desc, u.id LIMIT {$start}, {$limit}";$records = Db::query($sql);
http://www.lryc.cn/news/100693.html

相关文章:

  • flutter开发实战-请求dio设置Cookie
  • C语言第十一课--------操作符的使用与分类-------基本操作
  • 2,继承、内联函数、虚继承、友元、构造析构函数、初始化列表
  • Mkdocs中利用Js实现大小圈鼠标拖动样式
  • pytorch(6)——神经网络基本骨架nn.module的使用
  • 论文精读之BERT
  • 实战:Docker+Jenkins+Gitee构建CICD流水线
  • 7.25 Qt
  • P1420 最长连号
  • UVA-1354 天平难题 题解答案代码 算法竞赛入门经典第二版
  • 电机故障诊断(python程序,模型为CNN结合LSTM)
  • ubuntu 20.04 rtc时间显示问题探究
  • 数值分析第七章节 用Python实现非线性方程与方程组的数值解法
  • 利用MATLAB制作DEM山体阴影
  • ubuntu 使用 rsync 的 SSH 方式同步备份远程WEB服务器
  • 机器学习 | Python实现NARX模型预测控制
  • M5ATOMS3基础03给ROS1发一个问候(rosserial)
  • 基于Vue3实现鼠标按下某个元素进行移动,实时改变左侧或右侧元素的宽度,以及点击收起或展开的功能
  • 使用MyBatis(2)
  • 【FPGA/D6】
  • 【WebGIS实例】(10)Cesium开场效果(场景、相机旋转,自定义图片底图)
  • 【Spring】IOC的原理
  • AI加速游戏开发 亚马逊云科技适配3大场景,打造下一代游戏体验
  • C++ | 继承(基类,父类,超类),(派生类,子类)
  • Commands Of Hadoop
  • SQL-每日一题【620.有趣的电影】
  • linux 精华总结
  • Eureka 学习笔记2:客户端 DiscoveryClient
  • okhttp原理分析
  • freeswitch的mod_xml_curl模块