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

mysql分组去掉重复记录_mysql去掉重复数据只保留一条,以及取分组后的一条数据...

最近有一个需求是要我在用户所有发过的短视频中找到每一个用户最新发送的一条短视频网上找了一下感觉挺好用的所以就记录下来

SELECT a.createTime,a.userId FROM short_video_entity a

LEFT JOIN short_video_entity b ON a.userId = b.userId

AND a.createTime < b.createTime

GROUP BY a.createTime, a.userId

HAVING count(b.id) < 1

这条sql 确实可以达到要求  但是我不清楚它为什么要这样写  a.createTime < b.createTime  在我 看来取最新时间应该是 a.createTime >b.createTime   希望看到这条随笔的大神们留下言解答下这个问题

去掉表中重复记录并且只保留id最小的一条记录(这个是多个字段重复)

DELETE n1  FROM  msg_remind_my n1, msg_remind_my n2   WHERE   n1.id > n2.id

AND n1.type = n2.type  AND  n1.contentId = n2.contentId   AND  n1.remindType = n2.remindType   AND  n1.remindUserId = n2.remindUserId

相关文章:

  • 查看mysql的位数_如何查看mysql是几位的
  • mysql 视图 行号_MySQL踩坑记之视图添加行号
  • dos 前一个命令_非常实用的几个DOS命令,轻松解决电脑问题
  • shell mysql命令的参数_Linux/Unix shell 参数传递到SQL脚本
  • shell 循环 mysql_shell脚本备份mysql数据库(for循环)
  • swift 路由管理_京东商城订单模块Swift探索
  • 修改图片创建时间_Linux如何查看文件的创建、修改时间?
  • mysql 范式化_Mysql范式与反范式
  • jsp ssh mysql是什么_JSP+SSH+Mysql实现的学生管理系统
  • MySQL备机比主机binlog大_关于PostgreSQL流复制的延迟
  • python tempfile模块用不了_Python tempfile模块和线程表现不佳;我做错了什么?
  • python怎么发图文_python3开发微信企业号发送图文方法
  • java zip文件夹_【转】Java实现将文件或者文件夹压缩成zip
  • java线程接口_Java多线程相关的常用接口
  • java 字符串 宽度,用Java计算字符串的显示宽度
  • 《深入 React 技术栈》
  • 【vuex入门系列02】mutation接收单个参数和多个参数
  • 2017-08-04 前端日报
  • Django 博客开发教程 8 - 博客文章详情页
  • es6--symbol
  • HTTP 简介
  • JavaScript设计模式与开发实践系列之策略模式
  • mac修复ab及siege安装
  • Netty 4.1 源代码学习:线程模型
  • PHP 小技巧
  • puppeteer stop redirect 的正确姿势及 net::ERR_FAILED 的解决
  • Sublime Text 2/3 绑定Eclipse快捷键
  • Synchronized 关键字使用、底层原理、JDK1.6 之后的底层优化以及 和ReenTrantLock 的对比...
  • 从零搭建Koa2 Server
  • 大型网站性能监测、分析与优化常见问题QA
  • 看域名解析域名安全对SEO的影响
  • 异步
  • 智能情侣枕Pillow Talk,倾听彼此的心跳
  • ​LeetCode解法汇总2304. 网格中的最小路径代价
  • ​TypeScript都不会用,也敢说会前端?
  • (04)odoo视图操作
  • (1)(1.8) MSP(MultiWii 串行协议)(4.1 版)
  • (10)Linux冯诺依曼结构操作系统的再次理解
  • (10)STL算法之搜索(二) 二分查找
  • (32位汇编 五)mov/add/sub/and/or/xor/not
  • (floyd+补集) poj 3275
  • (k8s中)docker netty OOM问题记录
  • (四)TensorRT | 基于 GPU 端的 Python 推理
  • (转)EXC_BREAKPOINT僵尸错误
  • (转)GCC在C语言中内嵌汇编 asm __volatile__
  • ..thread“main“ com.fasterxml.jackson.databind.JsonMappingException: Jackson version is too old 2.3.1
  • .NET MVC第三章、三种传值方式
  • .NET 回调、接口回调、 委托
  • .NET 应用架构指导 V2 学习笔记(一) 软件架构的关键原则
  • .NET 中使用 Mutex 进行跨越进程边界的同步
  • .NET/C# 在代码中测量代码执行耗时的建议(比较系统性能计数器和系统时间)...
  • .NET设计模式(2):单件模式(Singleton Pattern)
  • .NET微信公众号开发-2.0创建自定义菜单
  • @RequestBody详解:用于获取请求体中的Json格式参数
  • [100天算法】-x 的平方根(day 61)