SQL查询最大最小值的示例

数据库 SQL Server
下面以实例的形式为您介绍SQL查询最大最小值的实现方法,供您参考,希望对您学习SQL查询方面能够有些许帮助。

下面这个SQL查询***最小值的例子使用了Northwind数据库,取出每种书目中价格最贵的3本书,希望可以让您对SQL查询有更多的认识。

declare @Category table   
(   
id int identity(1,1) not null,   
CategoryId int,   
CategoryName varchar(50)   
)   
declare @MostExpensive table   
(   
ProductName varchar(50)   
)   
declare @counter int,@number int   
set @counter=0   
insert @Category select CategoryId,CategoryName from Categories   
select @number=count(*) from @Category   
while @counter<@number   
begin   
set @counter=@counter+1   
insert @MostExpensive select top 3 ProductName from products where categoryid=(select CategoryId from @Category where id=@counter) order by UnitPrice desc   
end   
select * from @MostExpensive  
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.

 

 

【编辑推荐】

SQL查询***值最小值问题

如何给SQL查询添加合计行

SQL查询效率的讨论

SQL查询时间段的语句写法

SQL查询日期的问题

责任编辑:段燃 来源: 互联网
相关推荐

2010-09-26 15:56:59

SQL查询

2009-09-17 09:50:34

数组

2019-01-08 15:11:50

最大值最小值算法

2010-11-24 16:42:40

mysql命令行求最小

2021-05-09 22:41:43

Python数据统计

2020-10-13 08:53:04

算法最小值

2010-05-27 14:27:30

MySQL全文索引

2017-07-03 10:52:20

深度学习人工智能

2010-09-25 16:37:33

SQL动态查询

2010-10-12 14:27:57

mysql全文索引

2021-04-23 09:58:28

O(1)序列

2022-09-26 12:17:14

clamp() 函数CSS

2010-09-10 13:56:25

SQLMAX()函数

2010-11-24 11:52:15

MYSQL表字段最大值

2010-11-09 09:43:20

SQL Server查

2010-09-26 14:21:43

sql跨服务器查询

2021-04-29 10:01:30

JavaMathJava编程

2016-09-21 21:22:11

Javascript前端数学

2024-04-18 08:51:10

原码反码补码

2017-09-22 11:01:00

Oracle数据库中直方图
点赞
收藏

51CTO技术栈公众号