SQL查询最大最小值的示例

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

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

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

 

 

【编辑推荐】

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全文索引

2010-09-25 16:37:33

SQL动态查询

2017-07-03 10:52:20

深度学习人工智能

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-26 14:21:43

sql跨服务器查询

2010-09-10 13:56:25

SQLMAX()函数

2010-11-24 11:52:15

MYSQL表字段最大值

2010-11-09 09:43:20

SQL Server查

2021-04-29 10:01:30

JavaMathJava编程

2016-09-21 21:22:11

Javascript前端数学

2024-04-18 08:51:10

原码反码补码

2011-08-18 13:31:44

SQL Server数子节点查询所有父节点
点赞
收藏

51CTO技术栈公众号