SELECT BabyInformation.* , t1.*
FROM BabyInformation
LEFT JOIN
(SELECT * FROM BabyData
GROUP BY BabyID
ORDER By Date DESC ) AS t1 ON BabyInformation.BabyID=t1.BabyID
This is my query. I want to get the one most recent BabyData
tuple based on date.
The BabyInformation
should left join with babyData
but one row per baby...
I tried TOP(1)
but this worked only for the first baby