读书人

请教下面的查询用一条SQL语句如何实现

发布时间: 2012-02-14 19:19:19 作者: rapoo

请问下面的查询用一条SQL语句怎么实现?
表结构如下:

ID1 ID2
1 3
5 8
1 10
2 2

怎么找出ID1-ID2的差值最大的记录?

这里要输出
1 10

[解决办法]
select *
from 表
where id2-id1=(select max(id2-id1) from 表名)
[解决办法]
楼上正解。

读书人网 >SQL Server

热点推荐