SQL の問題が発生しています。重複したレコードを取得しています。日付が異なるため、複数のレコードも取得しています。データの例を次に示します。
ここに私のSQLがあります:
SELECT a.RacLetterId, a.AppealsLevelId, b.AppealLevelId, a.Level, a.DateSent, a.DeliveryService, b.AppealOutcomeId, b.AppealOutcomeDate
FROM dbo.tbl_Tab_AppealsLevel a
INNER JOIN (
SELECT AppealLevelId, AppealOutcomeId,AppealOutcomeDate
FROM dbo.tbl_Tab_AppealCode
WHERE AppealLevel = 1
) b
ON (AppealLevelId = a.AppealsLevelId)
WHERE Level = 1
一致する日付のレコードがない場合は、null レコードを表示したいと思います。それ以外は最新のものをお見せしたいと思いAppealOutcomeDate
ます。