sql 分组后按时间降序排列再取出每组的第一条记录
竞价记录表: Aid 为竞拍车辆ID,uid为参与竞价人员ID,BidTime为参与竞拍时间
查询出表中某人参与的所有车辆的最新的一条的竞价记录
思路:通过aid分组,通过时间做降序排列,给每组数据加上行号(rowId)然后取出行号为1的数据,就是所要查询的数据
源数据:
select * from auto_AuctionRecords
执行查询后的数据:
select * from (select ROW_NUMBER()over(partition by Aid order by BidTime desc) rowId,* from auto_AuctionRecords where Uid=353) as AuctionRecords where rowId=1
先按aid分组,在按时间降序排列然后给每组设置编号,在查出每组的第一条数据也就是rowID等于1的
注解:partition by用于给结果集分组
转载于:https://www.cnblogs.com/lonelyxmas/p/9635046.html
sql 分组后按时间降序排列再取出每组的第一条记录相关推荐
- 编写 SQL 查询表格,按创建时间降序排列。
编写 SQL 查询表格,按创建时间降序排列 SELECT [表格名.字段名1][表格名.字段名2]....... FROM [表格名1],[表格名2](中文括号不需要输入,该行后方无需加英文标点,表格 ...
- Python编写程序,生成包含20个随机数列表,然后将前十个元素升序排列,后十个元素降序排列,并输出结果。
编写程序,生成包含20个随机数列表,然后将前十个元素升序排列,后十个元素降序排列,并输出结果. import random listone=[random.randint(0,100) for i i ...
- oracle分组查询取第一条数据,160804、oracle查询:取出每组中的第一条记录
oracle查询:取出每组中的第一条记录 按type字段分组,code排序,取出每组中的第一条记录 方法一: select type,min(code) from group_info group b ...
- mysql分组取出每组地一条数据_MYSQL实现分组排序并取组内第一条数据
一.需要实现分组排序并且取组内状态优先级最高的数据 有一张这样的数据表, 需求是根据error_type分组然后取status最小的第一条数据 第一种写法: select t.* from ( sel ...
- mysql 排序取前4,mysql分组取每组前几条记录(排序)
首先来造一部分数据,表mygoods为商品表,cat_id为分类id,goods_id为商品id,status为商品当前的状态位(1:有效,0:无效). CREATE TABLE `mygoods` ...
- SQL:查询结果升序、降序排列
SQL:查询结果升序.降序排列 前言 一.order by 前言 SQL 查询时,查询结果按照某一列参数升序或者降序排列后再输出是常见的用法,本文主要介绍了利用 order by 对输出结果进行排序的 ...
- mysql 2008降序排列,sql倒序排序语句
sql中的排序,如何使用倒序 sql中的排序使用倒序的步骤如下: 我们需要准备的材料分别是:电脑.sql查询器. 1.首先,打开sql查询器,连接上相应的数据库表,例如test表,以score字段倒序 ...
- python随机产生10个数然后前5个升序后5个降序_编写程序,生成包含 20 个随机数的列表,然后将前 10 个元素升序排列,后 10 个元素降序排列,并输出结果。_学小易找答案...
[填空题]在 Python3.x 中 input() 函数接收到的用户输入数据一律为 ________ . [填空题]运算符% (可以.不可以)对浮点数进行求余数操作. [简答题]解释 Python ...
- Excel 2010 SQL应用083 降序排列
源数据表 区域 销售员 销售数量 销售额 一区 何艳 3730 216340 二区 彭勤 5822 291100 三区 叶倩 4014 220770 三区 曾德昌 9198 542682 一区 曹乾刚 ...
最新文章
- 48. C# -- 事件
- java Ant build.xml
- iOSUIImage变为NSData并进行压缩
- Zookeeper基础常用操作以及ACL权限
- Atitit.解决org.hibernate.DuplicateMappingException: Duplicate class/entity mapping
- Ubuntu20.04 NAT 网络配置
- 如何学习HyperMesh
- 2.2.2-6-2 补码位乘法(Booth算法)
- 圆锥曲线之用齐次法求解直线过定点问题
- Python爬虫系列之poizon爬虫newSign、sign、data加解密算法
- 什么是IT行业? IT行业都有哪些职位?
- 职业规划是什么?应该怎么回答?
- CTFshow——web入门——php特性(上篇)
- ubuntu下安装goldendict及离线词库
- 二分法算一元三次方程
- 撕开帝国裂缝的互联网+饮料公司——元气森林是如何做的?
- RISC-V 开源模拟器环境构建
- Day1:Angry young women: A new generation of activists is challenging misogyny
- 「鼎捷专家讲堂」曹永诚:数字化,拨开工厂云雾见青天
- android800版本怎么隐藏软件,教你如何关闭MIUI9(10)的系统自带应用广告
热门文章
- ABAP Netweaver和Hybris里获得内存使用统计数据
- 参数 中_Python中函数的参数传递
- 使用C语言写一个扫雷小游戏
- html class和id,css教程之样式表的基本语法(二) class(类)和id的一个小实例
- python中遍历字典判断是否存在_python中如何判断值在不在字典中
- if else语句_你敢信?if语句执行完,竟然也会执行else语句
- hdp amabri mysql_MySQL数据库之Ambari 安装配置 MySql
- android震动提示音,android的消息提示(震动与提示音)
- python nonetype object has no_为什么会出现这个?'NoneType' object has no attribute 'contet
- 招不到电子工程师,这锅谁来背?