Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Having Trouble With a Query
Message
 
 
To
17/02/2006 12:39:09
General information
Forum:
Microsoft SQL Server
Category:
SQL syntax
Miscellaneous
Thread ID:
01097119
Message ID:
01379381
Views:
20
Hi Bonnie,

Try
select PK, FK, Date from (select Date, PK, FK, row_number() 
OVER (partition by FK order by Date DESC) as rn) MaxDates where rn = 1
>I have two tables, one with a date, PK and a FK to the second table. I need to select the latest date and the two keys for every group of FK's. If my data is this:
>
>Date         PK          FK
>1/1/2001     1           1
>1/5/2002     2           1
>2/2/2001     3           1
>6/6/2005     4           2
>1/1/2005     5           2
>
>Then I'd like my output to look like this:
>
>Date         PK          FK
>1/5/2002     2           1
>6/6/2005     4           2
>
>I'm having trouble coming up with a query to do this. Any ideas?
>
>TIA,
>~~Bonnie
If it's not broken, fix it until it is.


My Blog
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform