开发者社区> 问答> 正文

MYSQL 一个比较复杂的查询语句咨询

hi 我的表的结构大致是这样的
项目编号 预计成交日期 状态更新日期 项目状态
lead-1 2016-6-4 2016-3-1 跟踪
lead-1 2016-6-5 2016-3-2 谈判中
lead-1 2016-7-5 2016-3-3 审核中
lead-2 2016-3-5 2016-3-1 跟踪
lead-2 2016-4-9 2016-3-2 审核中

想得到的结果是这样的
3月 4月 5月 6月 7月
跟踪 0 0 0 0 0
谈判中 0 0 0 0 0
审核中 0 1 0 0 1

就是我只统计每一个leadcode的最新状态的那一条数据,根据那一条数据的预计成交日和项目状态进行统计,统计的最终希望的结果如第二个表格。

这个东西,我主要是用来返回给前台给highchart画图用的。。我想把查询的结果json化之后,通过“data.项目状态.月份“或者“data.月份.项目状态”的形式来调用数据,可能做到吗?

非常感谢!

展开
收起
杨冬芳 2016-07-07 14:10:04 1895 0
1 条回答
写回答
取消 提交回答
  • package com.config;
     
    import com.controller.TDController;
    import com.jfinal.config.Constants;
    import com.jfinal.config.Handlers;
    import com.jfinal.config.Interceptors;
    import com.jfinal.config.JFinalConfig;
    import com.jfinal.config.Plugins;
    import com.jfinal.config.Routes;
     
    public class Config extends JFinalConfig {
        @Override
        public void configConstant(Constants me) {
            me.setDevMode(true);
        }
        @Override
        public void configRoute(Routes me) {
            me.add("/td",TDController.class);
        }
        @Override
        public void configPlugin(Plugins me) {}
        @Override
        public void configInterceptor(Interceptors me) {}
        @Override
        public void configHandler(Handlers me) {}
    }
    2019-07-17 19:52:44
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
搭建电商项目架构连接MySQL 立即下载
搭建4层电商项目架构,实战连接MySQL 立即下载
PolarDB MySQL引擎重磅功能及产品能力盛大发布 立即下载

相关镜像