Microsoft
Software
Hardware
Network
Question : SQL selection
I have a table, example below
PK M_ID Arrival_Date Dept
01 1 01/06/08 P1234
02 1 01/05/08 Q1232
03 3 02/04/09 P1234
04 4 01/05/08 K9999
05 4 01/05/09 Kqwew
I would like to pick of the most current Dept code for each M_ID. As you can see there can be multiple entries for each M_ID so I am not sure how to do this.
The results I am after should be something like:
PK M_ID Arrival_Date Dept
01 1 01/06/08 P1234
03 3 02/04/09 P1234
05 4 01/05/09 Kqwew
can anybody help?
Answer : SQL selection
select a.pk,a.m_id,a.arrival_date
,a.dept
from YourTable a
join (select m_id,max(arrival_date) mx_arrival_date from yourtable group by m_id) b
on a.m_id=b.m_id
and a.arrival_date = mx_arrival_date.mx_arrival
_date
Random Solutions
Citrix on Zen Server vs VMWARE vs Hyper-V
Search Engine Optimization required for travel website
Need XP audio driver for hp pavilion a6400
Query For Unique Values From the Same Table and Different Columns
Premiere 1.5 >> FLV possible?
copy Outlook 2007 Master category list to another computer
RDP tru Cisco site to site VPN + microsoft vpn connection
Exchange 2003 Front-End/Back-End Info
Java Interop with C#
How to create a custom recovery partition