SQL 一对多联表查询最大值

摘要:
有两个数据表City表和Price表,CIty表的结构如下:Price表的结构如下:查询每个城市最大的销售价格,并以最大价格进行降序排列,选取前5条记录,SQL语句的代码如下:selecttop5*from(selectROW_NUMBER()over(orderbyTmpTable.AdultyPricedesc)NID,City.*,TmpTable.AdultyPricefromCity,(

有两个数据表City表和Price表,CIty表的结构如下:

SQL 一对多联表查询最大值第1张

Price表的结构如下:

SQL 一对多联表查询最大值第2张

查询每个城市最大的销售价格,并以最大价格进行降序排列,选取前5条记录,SQL语句的代码如下:

select top 5 * from (select ROW_NUMBER() over(order by TmpTable.AdultyPrice desc) NID, City.*, TmpTable.AdultyPrice from City,(select MAX(Price.AdultyPrice) as AdultyPrice,PID from City inner join Price on City.LID = Price.PID group by Price.PID) as TmpTable where LID = PID) as tmp  

运行结果:

SQL 一对多联表查询最大值第3张

免责声明:文章转载自《SQL 一对多联表查询最大值》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇MYSQL备份恢复数据(使用INTO OUTFILE和LOAD DATA INFILE)Openstack的命令下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Golang协程与通道整理

协程goroutine 不由OS调度,而是用户层自行释放CPU,从而在执行体之间切换。Go在底层进行协助实现 涉及系统调用的地方由Go标准库协助释放CPU 总之,不通过OS进行切换,自行切换,系统运行开支大大降低 通道channel 并发编程的关键在于执行体之间的通信,go通过通过channel进行通信 channel可以认为类似其他OS体系中的消息队列,...

MySQL锁详解

MySQL锁详解 update语句执行流程 MySQL的锁介绍 按照锁的粒度来说,MySQL主要包含三种类型(级别)的锁定机制: 全局锁:锁的是整个database。由MySQL的SQL layer层实现的 表级锁:锁的是某个table。由MySQL的SQL layer层实现的 行级锁:锁的是某行数据,也可能锁定行之间的间隙。由某些存储引擎实现,比...

HiveSQL——row_number() over() 使用

语法格式:row_number() over(partition by 分组列 order by排序列 desc) row_number() over()分组排序功能: 在使用 row_number() over()函数时候,over()里头的分组以及排序的执行晚于 where 、group by、 order by 的执行。 例一: 表数据: creat...

Oracle 固定执行计划-使用SPM(Sql Plan Management)固定执行计划

固定执行计划-使用SPM(Sql Plan Management)固定执行计划 转载自:http://www.lunar2013.com/2016/01/固定执行计划-使用spm%EF%BC%88sql-plan-management%EF%BC%89固定执行计划.html .固定执行计划-使用SQL Tuning Advisor固定执行计划-手工指定P...

Mysql中文检索匹配与正则

今天在用sql模糊查询包含字母d的时候,发现一些不包含此字母的也被查询出来了: SELECT * FROM custom WHERE custom_realname LIKE '%d%' 查询了一下,发现以下说明: (最后修改为: SELECT * FROM custom WHERE custom_realname LIKE BINARY '%d%...

(4.40)sql server默认连接选项

一、SQLserver 默认连接选项 当我们连接sqlserver数据库时,我们发现Sqlserver Profiler 里面的Audit Login 事件: -- network protocol: TCP/IP 1    set quoted_identifieron 2    set arithabortoff 3    set numeric_ro...