4,707 questions
Try this query too:
select top(3) releaseno, max(releasedate) as releasedate
from release_log
group by releaseno
order by releasedate desc
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Hi All.
I have a table log as per below.
What I will like to do is return the last 3 release no's ordering by the release data.
In the case of the example below, that would be 77,66 and 55
The query below is not correct.
select releaseno
from
(select distinct releaseno, releasedate
from release_log
order by releasedate desc) last_3_release_no_extract
Try this query too:
select top(3) releaseno, max(releasedate) as releasedate
from release_log
group by releaseno
order by releasedate desc
;With cte As
(Select releaseno,
Dense_Rank() Over(Order By releaseno Desc) As rk
From release_log)
Select releaseno
From cte
Where rk <= 3;
Tom