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

问个SQL语句,看如何写简单

2011-12-29 
问个SQL语句,看怎么写简单表T,列A,B,选出所有等于MAX(B)的列,我对SQL不熟悉,我写的是select*fromTwhereBin

问个SQL语句,看怎么写简单
表T,列A,B,选出所有等于MAX(B)的列,我对SQL不熟悉,我写的是

select   *   from   T   where     B     in   (select   max(B)   from   T)

肯定有更容易的写法,我也不想引入临时变量,一句话写完,我在线等

[解决办法]
select * from T where B = (select top 1 max(B) from T)

热点排行
Bad Request.