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

一条Sql语句的如何写

2013-01-06 
求助一条Sql语句的怎么写我现在要查询 同一个refno 最后一个评审人的名字(最大的日期,同一个refno,姓名)请

求助一条Sql语句的怎么写
一条Sql语句的如何写

我现在要查询 同一个refno 最后一个评审人的名字(最大的日期,同一个refno,姓名)
请问现在我该怎么写这个语句。
[解决办法]


select * from tb a 
where a.reviewdate=(select max(reviewdate) from tb where refno=a.refno)

[解决办法]
SELECT * FROM TB a WHERE reviewdate=(SELECT MAX(reviewdate) FROM TB WHERE refno=a.refno)

[解决办法]

select * from tb as a
where not exists(select 1 from tb as x where x.refno=a.refno and x.reviewdate>a.reviewdate)

[解决办法]
哎哟....这分...太好拿了
select * from [Table] T where T.reviewdate = 
(select max(reviewdate) from [Table] where refno = T.refno)

热点排行