I'm using the below data and I'm trying to write some SQL code so for each uniqueHeader_ID in the table, I only get those records that have the latest date in the EditDate field. For example, for Header_ID #66963 I'd want to get back rows 6,7,8,9, and 10. For Header_ID #66964 I'd want to get back rows 11,12,13,14, and 15.
Can this be done ?
ID Header_ID EditDate
1 66963 10/28/2002 12:43:55 PM
2 66963 10/28/2002 12:43:55 PM
3 66963 10/28/2002 12:43:55 PM
4 66963 10/28/2002 12:43:55 PM
5 66963 10/28/2002 12:43:55 PM
6 66963 10/28/2002 12:47:04 PM
11 66964 10/28/2002 1:18:26 PM
13 66964 10/28/2002 1:18:26 PM
15 66964 10/28/2002 1:18:26 PM
7 66963 10/28/2002 12:47:04 PM
8 66963 10/28/2002 12:47:04 PM
9 66963 10/28/2002 12:47:04 PM
10 66963 10/28/2002 12:47:04 PM
12 66964 10/28/2002 1:18:26 PM
14 66964 10/28/2002 1:18:26 PM
Can this be done ?
ID Header_ID EditDate
1 66963 10/28/2002 12:43:55 PM
2 66963 10/28/2002 12:43:55 PM
3 66963 10/28/2002 12:43:55 PM
4 66963 10/28/2002 12:43:55 PM
5 66963 10/28/2002 12:43:55 PM
6 66963 10/28/2002 12:47:04 PM
11 66964 10/28/2002 1:18:26 PM
13 66964 10/28/2002 1:18:26 PM
15 66964 10/28/2002 1:18:26 PM
7 66963 10/28/2002 12:47:04 PM
8 66963 10/28/2002 12:47:04 PM
9 66963 10/28/2002 12:47:04 PM
10 66963 10/28/2002 12:47:04 PM
12 66964 10/28/2002 1:18:26 PM
14 66964 10/28/2002 1:18:26 PM