摘要: 多条纪录中,几个字段相同,但是其中一个或者多个字段不同,则去该字段最大(这里只有一个不同)

源数据:

目的是移除:在同一天中只能存在一天数据,则取审核日期最大,数据库脚本如下:

SELECT
p.BizType,
pdt.WeekDate,
pdt.BizDateDtl,
MAX(p.AuditTime) AuditTime
FROM
b_bc_personshift p
INNER JOIN b_bc_personshiftdtl pdt ON p.ShiftUUID = pdt.ShiftUUID
WHERE
p.Isactive = ''
AND p.`status` = ''
GROUP BY p.BizType,
pdt.BizDateDtl,
pdt.WeekDate
ORDER BY
p.BizType,
pdt.BizDateDtl;

得到的目标结果如下:

总结:该方法使用使用函数和分组;也可以使用分组聚合函数group_concat;

   前者简单,快捷;后者纪录少性能高。

原创文章,转发请标明出处。

有任何问题请不吝赐教, 谢谢!

最新文章

  1. 分享Kali Linux 2016.2第50周镜像文件
  2. Android 开发基础及环境配置
  3. IOS开发在线文档 记录下
  4. Velocity资源
  5. SQL Server 2008空间数据应用系列六:基于SQLCRL的空间数据可编程性
  6. 经纪xx系统节点VIP案例介绍和深入分析异常
  7. 转 mybatis javaType与jdbcType对应
  8. 【转】JDBC学习笔记(10)——调用函数&存储过程
  9. 使用supervisor 进行进程管理时调整最大文件打开数
  10. BZOJ 3669 魔法森林
  11. [Ynoi2018]末日时在做什么?有没有空?可以来拯救吗?
  12. spring集成cxf实现webservice接口功能
  13. hdu 3001 Travelling (三进制)【状压dp】
  14. HDU 5961 传递 随机化
  15. SPOJ PGCD 4491. Primes in GCD Table && BZOJ 2820 YY的GCD (莫比乌斯反演)
  16. 利用Linux的Samba服务模拟NT域
  17. 转载:负载均衡器技术Nginx和F5的优缺点对比
  18. IBM MQ 2035 或 2013认证错误的解决方法
  19. Oracle,Mysql,SQlserver生成实体映射之SqlSugarT4
  20. 【字符串哈希】bzoj3916 [Baltic2014]friends

热门文章

  1. SpringBoot使用@Value来获取properties的值
  2. LG4171/BZOJ1823 「JSOI2010」满汉全席 2-SAT
  3. node.js与mysql数据库的交互
  4. [LeetCode] 914. X of a Kind in a Deck of Cards 一副牌中的X
  5. 截图上传录屏gif上传工具推荐
  6. 【Struts】Struts框架配置详解
  7. Python连载29-log的使用需求实现举例
  8. # Leetcode 67:Add Binary(二进制求和)
  9. laravel5.5框架中视图间如何共享数据?视图间共享数据的两种方法
  10. Java8 新特性 Stream 短路终端操作