需求:查询客户列表,需要带上客户的最后跟进时间、最后的跟进内容

客户表结构
CREATE TABLE `sale_customer` (`id` bigint(20) NOT NULL COMMENT '主键',`name` varchar(255) DEFAULT NULL COMMENT '客户名称',`short_name` varchar(255) DEFAULT NULL COMMENT '客户简称',`address` varchar(255) DEFAULT NULL COMMENT '地址',`customer_status` bigint(20) DEFAULT NULL COMMENT '客户状态',`customer_stage` bigint(20) DEFAULT NULL COMMENT '客户阶段',`churn_reason` bigint(20) DEFAULT NULL COMMENT '流失原因',`churn_remark` varchar(500) DEFAULT NULL COMMENT '流失备注',`cooperate` varchar(255) DEFAULT NULL COMMENT '协同人',`customer_type` bigint(20) DEFAULT NULL COMMENT '客户类型',`customer_nature` bigint(20) DEFAULT NULL COMMENT '客户性质',`customer_level` bigint(20) DEFAULT NULL COMMENT '客户级别',`customer_industry` bigint(20) DEFAULT NULL COMMENT '客户行业',`importance` varchar(255) DEFAULT NULL COMMENT '重要程度',`customer_source` bigint(20) DEFAULT NULL COMMENT '客户来源',`customer_profile` varchar(500) DEFAULT NULL COMMENT '客户简介',`remark` varchar(502) DEFAULT NULL COMMENT '备注',`belong_id` bigint(20) DEFAULT NULL COMMENT '归属人',`create_user` bigint(20) DEFAULT NULL COMMENT '创建人',`create_time` datetime DEFAULT NULL COMMENT '创建时间',`update_user` bigint(20) DEFAULT NULL COMMENT '修改人',`update_time` datetime DEFAULT NULL COMMENT '修改时间',`status` int(11) DEFAULT NULL COMMENT '状态',`org_id` bigint(20) DEFAULT NULL COMMENT '机构ID',`company_id` bigint(20) DEFAULT NULL COMMENT '公司ID',PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='企业客户';
客户跟进记录表
CREATE TABLE `sale_customer_record` (`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',`customer_id` bigint(20) DEFAULT NULL COMMENT '客户ID',`record_type` bigint(20) DEFAULT NULL COMMENT '字典:跟进方式',`record_time` datetime DEFAULT NULL COMMENT '跟进时间',`record_content` varchar(800) DEFAULT NULL COMMENT '跟进内容',`next_record` int(11) DEFAULT '0' COMMENT '下次跟进提醒 0否 1是',`create_user` bigint(20) DEFAULT NULL COMMENT '创建人',`create_time` datetime DEFAULT NULL COMMENT '创建时间',`update_user` bigint(20) DEFAULT NULL COMMENT '修改人',`update_time` datetime DEFAULT NULL COMMENT '修改时间',`status` int(11) DEFAULT NULL COMMENT '状态',`org_id` bigint(20) DEFAULT NULL COMMENT '机构ID',`company_id` bigint(20) DEFAULT NULL COMMENT '公司ID',PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1518145306573680643 DEFAULT CHARSET=utf8 COMMENT='客户跟进记录信息';
查询数据的SQL
SELECT scr.id,scr.record_time,scr.record_content,sc.name
fromsale_customer sc left joinsale_customer_record  scr on scr.customer_id = sc.id
WHERE  scr.record_time =(SELECT MAX(s2.record_time)FROM sale_customer_record s2WHERE scr.customer_id = s2.customer_id and s2.status = 0)

MySQL查询最客户最后一次的跟进记录相关推荐

  1. mysql 查询所有用户最后一次打卡记录

    SELECTname,time FROMzcl aWHEREEXISTS (SELECT 1 from zcl b WHERE a.time>b.time null and a.name=b.n ...

  2. Mysql 查询前24小时、3条离当前时间最近的记录

    Mysql 查询以当前时间往后的24小时内的数据  register_date >=(NOW() - interval 24 hour) 例如: select * from sys_user W ...

  3. mysql查询单一分行客户情况_数据库--单业务场景的客户需求

    记录一些对数据库的理解,如下: 数据库,其实就是存数据的仓库,就像冰箱是存食物的一样,有了它之后,我们就可以在系统上对数据进行增删改查,比如我们要查看自己余额宝里面的钱,查每天的收益,这些数据都是系统 ...

  4. 100G内存下,MySQL查询200G大表会OOM么?

    文章来源:https://sourl.cn/vwDNzn 我的主机内存只有100G,现在要全表扫描一个200G大表,会不会把DB主机的内存用光? 逻辑备份时,可不就是做整库扫描吗?若这样就会把内存吃光 ...

  5. mysql 查询日志介绍

    MySQL查询日志介绍 MySQL的查询日志记录了所有MySQL数据库请求的信息.无论这些请求是否得到了正确的执行.默认文件名为hostname.log.默认情况下MySQL查询日志是关闭的.生产环境 ...

  6. MySQL查询日志总结

    MySQL查询日志介绍 MySQL的查询日志记录了所有MySQL数据库请求的信息.无论这些请求是否得到了正确的执行.默认文件名为hostname.log.默认情况下MySQL查询日志是关闭的.生产环境 ...

  7. mysql 查询 系统字段 自然日_Mysql查询用户留存/留存率问题用户n日(内)留存、某日新增用户n日(内)留存...

    Mysql查询用户留存/留存率语法 计算某日的客户在第n日再次出现的概率--用户n日留存率. 计算某日的客户在某个时间段内再次出现的概率--用户n日内留存率. 计算某日新增的用户在第n日再次出现的概率 ...

  8. mysql c 中文字符串_MySQL字符集中文乱码终极解决方案和mysql查询中文问题解决方法...

    开源数据库MySQL从来都是中小企业构建web应用的首选,特别是和PHP配合简直就是一 对黄金搭档,深受web开发人员的喜爱.但自从4.1以来MySQL加入了多字符集的支持,很多MySQL使用者发现中 ...

  9. MySQL 查询速度慢与性能差的原因与解决方法

    MySQL 查询速度慢与性能差的原因与解决方法 更新时间:2019年09月26日 18:05:47 作者:Microtiger 随着网站数据量与访问量的增加,MySQL 查询速度慢与性能差的问题就日渐 ...

最新文章

  1. csu1377Putter HOJ12816
  2. python给函数设置超时时间_在 Linux/Mac 下为Python函数添加超时时间的方法
  3. 计算机原理及应用课程,课程介绍
  4. 单机 mysql 复制_MySQL单机复制
  5. arduino upload程序时 出现can't open device /dev/ttyUSB0
  6. php表示昨天_php 获取今日、昨日、上周、本月的起始与结束时间戳
  7. qt tabwidget 设置tab 位置_qml创建TabWidget的案例
  8. html开网站弹窗代码大全,网页弹窗代码大全
  9. 学习模式上的记录之统计篇一 秩和检验
  10. 判断对错:逻辑结构与数据元素本身的内容和形式无关
  11. 2019年末,来一发基于Hexo自建博客生态指南!
  12. RestTemplate的用法
  13. Win11快捷键切换输入法无反应怎么办?快捷键切换输入法没有反应
  14. [读后感] 书名:追风筝的人
  15. 行人检测-Caltech Pedestrian Dataset 数据集下载及格式转换
  16. 跟杨春娟学Spring笔记:AOP之SpringAOP引介通知
  17. echarts 导入地区.json文件生成地图
  18. jquery 向html body 元素内添加子元素并设置样式知识点.txt
  19. CSDN 编程竞赛十四期题解
  20. movie maker视频剪辑软件的使用

热门文章

  1. 【网络安全】php源代码保护——PHP加密方案分析解密还原
  2. Promise原理分析
  3. c语言中rand()的作用,c语言中rand()函数怎么用? rand函数的用法
  4. 2020年计算机应用基础试题及答案(含答案)
  5. 2022年个人年终总结
  6. 中文新闻分类 数据集_最新开源LiDAR数据集LSOOD:四种常见的室外物体分类
  7. 做技术的,因为年龄和颈椎问题,想逐渐脱离码农状态,大家对30-35岁职业规划有什么好的建议? - 知乎...
  8. 703N V1刷OpenWrt再刷回原厂教程(无图版)
  9. bzoj1112: [POI2008]砖块Klo(splay)
  10. 利用Scrapy框架爬取前途无忧招聘信息