表a,有字段id,表b有字段cid,create_time,a表中的id对应b表中的cid,a表左连接b表,现在a中一条数据对应b中多条数据,如何只取b表中create_time最大的一条 ?

CREATE TABLE a (id INT);

CREATE TABLE B (cid INT, create_timeDATETIME);

INSERT INTO a SELECT 1 UNION SELECT 2;

INSERT INTO SELECT 1,'2010-10-01'

 UNION SELECT 1,'2010-10-02'

 UNION SELECT 2,'2010-10-01'

 UNION SELECT 2,'2010-10-02'

 UNION SELECT 2,'2010-10-03';

SELECT FROM a LEFT JOIN (SELECT MAX(create_time)AS create_time,cid FROM GROUP BY cid) b1

ON b1.cid = a.id;

左连接的表中有多条数据如何只取一条(最大或最小)相关推荐

  1. oracle重复数据取只一条,oracle 一个表多条重复记录只取一条的解决方法

    A  表: id     name 1      张三 2      李四 B    表:   id  为  A  表 主键 id    name 1     王五 1      小李 1     王 ...

  2. mysql相同姓名只显示第一条_SQL中遇到多条相同内容只取一条的最简单实现方法...

    SQL中经常遇到如下情况,在一张表中有两条记录基本完全一样,某个或某几个字段有些许差别, 这时候可能需要我们踢出这些有差别的数据,即两条或多条记录中只保留一项. 如下:表timeand 针对time字 ...

  3. 1对多 只取一条 mysql_SQL中遇到多条相同内容只取一条的最简单实现方法

    SQL中经常遇到如下情况,在一张表中有两条记录基本完全一样,某个或某几个字段有些许差别, 这时候可能需要我们踢出这些有差别的数据,即两条或多条记录中只保留一项. 如下:表timeand 针对time字 ...

  4. mysql主表一条数据对应从表多条数据需要只显示一条

    场景,在关联表查询时,主表的一条数据查询时对应了从表中的多条数据,但是需求要求只显示主表对应的一条从表数据. 解决方案: 在查询最后加上GROUP BY去重 原来的SQL: select * from ...

  5. oracle 取任意一条数据,oracle随机取一条数据详解

    Oracle 随机获取N条数据 当我们获取数据时,可能会有这样的需求,即每次从表中获取数据时,是随机获取一定的记录,而不是每次都获取一样的数据,这时我们可以采取Oracle内部一些函数,来达到这样的目 ...

  6. SQL Server 表中有重复的数据,无法对重复数据进行更新或删除。

    SQL Server 表中有重复的数据,无法对重复数据进行更新或删除. 弹出错误信息提示窗口提示"已更新或删除的行值要么不能使该行成为唯一行,要么改变了多个行(2行). 通常这种情况是因为表 ...

  7. 用SQL语句删除数据库重复数据,只保留一条有效数据

    在实际开发中,可能会遇到数据库多条数据重复了,此时我们需要删除重复数据,只保留一条有效数据,用SQL语句怎么实现呢,下面我们模拟一下: 1.准备重复数据: 2.过滤出存在重复数据的信息: SQL语句: ...

  8. mysql删除重复数据只保留一条_mysql查找删除重复数据并只保留一条实例详解

    有这样一张表,表数据及结果如下: school_id school_name total_student test_takers 1239 Abraham Lincoln High School 55 ...

  9. php去除重复的数据保留一条,mysql查找删除重复数据并只保留一条实例详解

    有这样一张表,表数据及结果如下: school_id school_name total_student test_takers 1239 Abraham Lincoln High School 55 ...

最新文章

  1. Codeforces Gym 101630J Journey from Petersburg to Moscow (最短路)
  2. IDOC generation debug for One Order
  3. NLP研究者必备的语言学书籍!
  4. 靠着零代码报表工具,转行报表开发后月薪超过3万
  5. Linux平台升级chrome浏览器后,再打开会提示:“您的个人资料来自新版 Google Chrome 浏览器,因此无法使用。某些功能可能无法使用。请指定其他个人资料目录,或使用新版本”
  6. DOTween 数字变化
  7. 用美图秀秀给人像P上西装,并改成纯色背景
  8. EEPROM、FLASH、NOR FLASH、NAND FLASH 区别、关系总结
  9. 【教程】3dsmax Vray材质转换标准材质(提前安装对应的Vary组件)
  10. 测试人如何快速晋升为月薪过万的软件测试工程师?
  11. 计算机主机电池馈电,电脑主板电池没电了会出现什么情况?电脑主板电池没电的解决方法...
  12. linux中常用打开pdf文档指令软件
  13. java的单行注释符是_Java 程序中的单行注释符是( ),多行注释符是( )_学小易找答案...
  14. 【苦练基本功】代码整洁之道 pt1(第1章-第3章)
  15. [回溯法] 和尚挑水问题-华为笔试
  16. 物联网开发笔记(64)- 使用Micropython开发ESP32开发板之控制ILI9341 3.2寸TFT-LCD触摸屏进行LVGL图形化编程:控件显示
  17. 【贪心】AcWing 803. 区间选点
  18. 【转】ASP六大对象介绍
  19. PHP json_encode float
  20. **图灵杯 J** 简单的变位词

热门文章

  1. 实现文件及文件批量改名的工具(包含未确定盘符的情况下)
  2. xpath定位元素详解
  3. iOS 支持3DTouch快捷菜单
  4. 计算机word窗口的组成,推计算机等级考试题库:一级MS Office第三章“Word窗口及其组成”(一)...
  5. MATLAB2014b画极坐标散点图
  6. Gartner技术成熟曲线详解
  7. 嵌入式开发(二):开发板配置(自用)
  8. UVM – Stop Hitting Your Brother Coding Guidelines
  9. 电子印章助推《上海市公共数据和一网通办管理办法》施行
  10. Spring微服务实战第1章 欢迎迈入云世界,Spring