表A与表B是一结多的关系,取表B中最近的一条记录

分组统计,取排名为1的数据。根据StuId分组 StuId为重复的数据,按照SubmitTime 降序排列

 Select * from (
SELECT A.Name,B.*,row = ROW_NUMBER() OVER(PARTITION BY A.StuId ORDER BY B.SubmitTime DESC)
FROM   AJOIN BON  A.StuId = B.StuId ) AS t WHERE  t.row = 1

如果多条(取要取得条数)

 Select * from (
SELECT A.Name,B.*,row = ROW_NUMBER() OVER(PARTITION BY A.StuId ORDER BY B.SubmitTime DESC)
FROM   AJOIN BON  A.StuId = B.StuId ) AS t WHERE  t.row <11

分组取最新的记录(可用于SQL server    sqlite)

select * from  表 where  日期 >='2020-07-24 05:45:14' AND  日期 <='2020-07-24 20:45:14' group by 唯一字段(比如id) HAVING ID=max(ID)--(取最大id)

sql两张表,分组或row_number()取最新的记录SQL相关推荐

  1. 两张表一对多,取最新的一条

    两张表一对多,关联取最新的一条记录 表A: s_price_scheme 存储的是方案表 表B:s_site_reserve 是场地表, 表A和表B是一对多关系 SELECTsps.id,cc.cre ...

  2. SQL两张表如何关联

    SQL两张表如何关联查询 比如:我有table1 和 table2 两张表table1: id name sex 1 张三 男 2 李四 女 3 王五 男table2: ...比如:我有table1 ...

  3. sql 两张表的相同字段中刷选出不同数据

    我们在业务逻辑中,经常会涉及两张表之间的数据比较, 其中涉及到某张表中独一份的数据,如下 1 两张表中相同字段name , 查询出在表a存在而表b中不存在的数据,并去重 方法一: SELECT DIS ...

  4. sql两张表关联按表日期取最近

    需求:按照两个表的日期找到相对应b表的结束时间减去b表的开始时间查询相关相减的值, 在关联a表最接近b开始的时间进行关联 id time group                xxx 1 2022 ...

  5. sql两张表统计求比分比。

    数据: 表一:compay 表二person 第一步: -- 第一张表统计结果 select sum(money) from person -- 第二张表统计结果 select sum(money ) ...

  6. SQL两张表或者多表连接查询

    C](多张表关联) 记录一下开发的点滴 开发需求: 1.文档管理员有权限进行对文件夹的新建和文件的上传,并且查看的是所有的文档.2.非文档管理员只能查看与所在部门(以及所在部门的下级部门)相关联的文件 ...

  7. sql 两张表对比多出的字段值

    比如表dbo.DangAn表中有的而dbo.YongHu表没有的值都显示出来 SELECT * FROM dbo.DangAn a WHERE a.xCode NOT IN( SELECT b.yCo ...

  8. SQL两张表筛选相同数据和不同数据

    原文链接:http://www.cnblogs.com/onesmail/p/6148979.html 方法一: select distinct A.ID from A where A.ID not ...

  9. SQL 两张表关联查询

    select a.Cj_Name,a.Zz_Name,a.EQTYPE_NAME,a.Equip_GyCode, CASE WHEN a.Equip_Specialty='动设备' THEN 'M' ...

  10. sql 两个表列包含_Oracle数据库扩展语言PL/SQL之运算符

    [本文详细介绍了Oracle数据库扩展语言PL/SQL的运算符,欢迎读者朋友们阅读.转发和收藏!] 1 基本概念 运算符是一个符号,告诉编译器执行特定的数学或逻辑操作. PL/SQL 语言有丰富的内置 ...

最新文章

  1. 做项目经理到底有多爽?
  2. Android深度探索HAL与驱动开发—第8章
  3. dovecot vsz_limit参造成foxmail、outlook等客户端工具接收邮件有时候报错
  4. 转:UNITY,如何为你的游戏选择正确的网络类型
  5. Django框架(20.Django的视图函数的request参数以及QueryDict对象)
  6. 面试中常问的List去重问题,你都答对了吗?
  7. 使用wss和HTTPS / TLS保护WebSocket的安全
  8. [html] 怎样使用iframe刷新父级页面
  9. (转)Arcgis for js加载天地图
  10. tcc分布式事务框架源码解析系列(四)之项目实战
  11. 线上电商运营流程绘制流程图分享
  12. FireFox、chrome通过插件使用IE内核,IE Tab v2
  13. LGame-0.3(Android与JavaSE游戏引擎)正式发布,新增SRPG制作模块
  14. 在线代理(Web ProxyServer)完全详解
  15. 2021年国家统计局发布全国统计用区划代码和城乡划分代码
  16. 100行Python代码,做一个打地鼠小游戏!
  17. 重庆理工大学控制工程matlab大作业,(论文答辩)第六届校园数学建模知识竞赛决赛答辩会成功举行...
  18. react里面 内联css样式怎么样_简单的使用Radium管理React中的内联样式
  19. dubbo的版本升级和-Xss的错误设置导致项目启动失败
  20. Dynamics 365 可编辑子网格的字段禁用不可编辑

热门文章

  1. LeetCode入门题 两数之和
  2. python语言是非跨平台语言_python特点
  3. 3767(按姓名排序)
  4. 【排列组合、思维】Combinatorics Homework
  5. hdu1243----最长公共子序列
  6. css3三角形兼容_css3三角箭头的使用和兼容【原创】
  7. idea 2019最新版无法打开报错问题,Error occurred during initialization of VM Initial heap size set to a larger va
  8. cortex系列处理器排行_vivoX60系列即将首发5nm Exynos 1080芯片
  9. 备案 前置或专项审批的内容
  10. linux chown 命令