左连接的表中有多条数据如何只取一条(最大或最小)
表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
b
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
b
GROUP
BY
cid) b1
ON
b1.cid = a.id;
左连接的表中有多条数据如何只取一条(最大或最小)相关推荐
- oracle重复数据取只一条,oracle 一个表多条重复记录只取一条的解决方法
A 表: id name 1 张三 2 李四 B 表: id 为 A 表 主键 id name 1 王五 1 小李 1 王 ...
- mysql相同姓名只显示第一条_SQL中遇到多条相同内容只取一条的最简单实现方法...
SQL中经常遇到如下情况,在一张表中有两条记录基本完全一样,某个或某几个字段有些许差别, 这时候可能需要我们踢出这些有差别的数据,即两条或多条记录中只保留一项. 如下:表timeand 针对time字 ...
- 1对多 只取一条 mysql_SQL中遇到多条相同内容只取一条的最简单实现方法
SQL中经常遇到如下情况,在一张表中有两条记录基本完全一样,某个或某几个字段有些许差别, 这时候可能需要我们踢出这些有差别的数据,即两条或多条记录中只保留一项. 如下:表timeand 针对time字 ...
- mysql主表一条数据对应从表多条数据需要只显示一条
场景,在关联表查询时,主表的一条数据查询时对应了从表中的多条数据,但是需求要求只显示主表对应的一条从表数据. 解决方案: 在查询最后加上GROUP BY去重 原来的SQL: select * from ...
- oracle 取任意一条数据,oracle随机取一条数据详解
Oracle 随机获取N条数据 当我们获取数据时,可能会有这样的需求,即每次从表中获取数据时,是随机获取一定的记录,而不是每次都获取一样的数据,这时我们可以采取Oracle内部一些函数,来达到这样的目 ...
- SQL Server 表中有重复的数据,无法对重复数据进行更新或删除。
SQL Server 表中有重复的数据,无法对重复数据进行更新或删除. 弹出错误信息提示窗口提示"已更新或删除的行值要么不能使该行成为唯一行,要么改变了多个行(2行). 通常这种情况是因为表 ...
- 用SQL语句删除数据库重复数据,只保留一条有效数据
在实际开发中,可能会遇到数据库多条数据重复了,此时我们需要删除重复数据,只保留一条有效数据,用SQL语句怎么实现呢,下面我们模拟一下: 1.准备重复数据: 2.过滤出存在重复数据的信息: SQL语句: ...
- mysql删除重复数据只保留一条_mysql查找删除重复数据并只保留一条实例详解
有这样一张表,表数据及结果如下: school_id school_name total_student test_takers 1239 Abraham Lincoln High School 55 ...
- php去除重复的数据保留一条,mysql查找删除重复数据并只保留一条实例详解
有这样一张表,表数据及结果如下: school_id school_name total_student test_takers 1239 Abraham Lincoln High School 55 ...
最新文章
- Codeforces Gym 101630J Journey from Petersburg to Moscow (最短路)
- IDOC generation debug for One Order
- NLP研究者必备的语言学书籍!
- 靠着零代码报表工具,转行报表开发后月薪超过3万
- Linux平台升级chrome浏览器后,再打开会提示:“您的个人资料来自新版 Google Chrome 浏览器,因此无法使用。某些功能可能无法使用。请指定其他个人资料目录,或使用新版本”
- DOTween 数字变化
- 用美图秀秀给人像P上西装,并改成纯色背景
- EEPROM、FLASH、NOR FLASH、NAND FLASH 区别、关系总结
- 【教程】3dsmax Vray材质转换标准材质(提前安装对应的Vary组件)
- 测试人如何快速晋升为月薪过万的软件测试工程师?
- 计算机主机电池馈电,电脑主板电池没电了会出现什么情况?电脑主板电池没电的解决方法...
- linux中常用打开pdf文档指令软件
- java的单行注释符是_Java 程序中的单行注释符是( ),多行注释符是( )_学小易找答案...
- 【苦练基本功】代码整洁之道 pt1(第1章-第3章)
- [回溯法] 和尚挑水问题-华为笔试
- 物联网开发笔记(64)- 使用Micropython开发ESP32开发板之控制ILI9341 3.2寸TFT-LCD触摸屏进行LVGL图形化编程:控件显示
- 【贪心】AcWing 803. 区间选点
- 【转】ASP六大对象介绍
- PHP json_encode float
- **图灵杯 J** 简单的变位词
热门文章
- 实现文件及文件批量改名的工具(包含未确定盘符的情况下)
- xpath定位元素详解
- iOS 支持3DTouch快捷菜单
- 计算机word窗口的组成,推计算机等级考试题库:一级MS Office第三章“Word窗口及其组成”(一)...
- MATLAB2014b画极坐标散点图
- Gartner技术成熟曲线详解
- 嵌入式开发(二):开发板配置(自用)
- UVM – Stop Hitting Your Brother Coding Guidelines
- 电子印章助推《上海市公共数据和一网通办管理办法》施行
- Spring微服务实战第1章 欢迎迈入云世界,Spring