SELECT T1.*
FROM [b][i]MyTable[/i][/b] T1
WHERE T1.[b][i]Date[/i][/b] IN
(SELECT TOP 3 T2.[b][i]Date[/i][/b]
FROM [b][i]MyTable[/i][/b] T2
WHERE T2.[b][i]Parent[/i][/b] = T1.[b][i]Parent[/i][/b]
AND T2.[b][i]Type[/i][/b] = T1.[b][i]Type[/i][/b]
ORDER BY T2.[b][i]Date[/i][/b] DESC)
ORDER BY T1.[b][i]Parent[/i][/b], T1.[b][i]Type[/i][/b], T1.[b][i]Date[/i][/b]