請問一道 SQL 該怎麼寫 (取每人最後後一筆)(編號:8175)

若 tblCustom = (ID,Name) 有
('1','王一')
('2','大陳')
('3','小李')
('4','老張')
tblTransation=(ID,TDate,Value) 有
('1','891115',100)
('1','891120',200)
('1','891121',300)
('2','891101',100)
('2','891130',500)
('3','891125',5)
註ID,TDate 是唯一
請問如何取得每個人的姓名,和最大日期的Value
也就是要得到
(1,王一,891121,300)
(2,大陳,891130,500)
(3,小李,891125,5)