У меня есть две таблицы в отношениях мастер-детали.
Структура более или менее выглядит следующим образом:
Мастер стол:
MasterID, DetailID, date, ...
masterID1, detailID1, 2010/5/1, ....
masterID2, detailID1, 2008/6/14, ...
masterID3, detailID1, 2009/5/25, ...
masterID4, detailID2, 2008/7/24, ...
masterID5, detailID2, 2010/4/1, ...
masterID6, detailID4, 2008/9/16, ...
Таблица подробностей:
DetailID, ...
detailID1, ...
detailID2, ...
detailID3, ...
detailID4, ...
Мне нужно получить все записи из таблицы сведений и последнюю запись из основной таблицы (последняя по дате в основной таблице).
Как это:
detailID1, masterID1, 2010/5/1, ....
detailID2, masterID5, 2010/4/1, ...
detailID3, null, null, ...
detailID4, masterID6, 2008/9/16, ...
Понятия не имею, как это сделать.
Кто-нибудь может мне помочь?
Большое спасибо.
Jan