首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

,怎样找出第一行的值和最后一行的值,不要用子查询

2012-08-14 
求助,怎样找出第一行的值和最后一行的值,不要用子查询--测试数据ID23514--想要的结果ID 第一行的值 最后一

求助,怎样找出第一行的值和最后一行的值,不要用子查询
--测试数据
ID  
 2  
 3  
 5
 1  
 4  
--想要的结果
ID 第一行的值 最后一行的值
2 2 4
3 2 4
5 2 4
1 2 4
4 2 4

要求不用子查询实现。

[解决办法]
那用什么?
[解决办法]

SQL code
select top 1 from tb
[解决办法]
探讨
--测试数据
ID
2
3
5
1
4
--想要的结果
ID 第一行的值 最后一行的值
2 2 4
3 2 4
5 2 4
1 2 4
4 2 4

要求不用子查询实现。

[解决办法]
不利用row_number over (order by getdate())进行排序后得到的子查询,
是无法识别每一个和最后一个的,楼主又嫌临时表麻烦.....难办啊

热点排行
Bad Request.