SELECT D.*,DC1.Comment
FROM Deals AS D
INNER JOIN DealComments AS DC1
ON D.DealId = DC1.DealID
INNER JOIN
(
SELECT
DealID,
MAX(CommentTime) AS CommentTime
FROM DealComments AS DC2
GROUP BY DealID
) AS DC2
ON DC2.DealId = DC.DealId
AND DC2.CommentTime = DC1.CommentTime