テーブル tbMeasurement と tbPatientMeasurement があります。
tb測定
MeasurementIDP
MeasurementName
tbPatientMeasurement
PatientMeasurementIDP
MeasurementIDF
MeasurementValue
Taken (Datetime)
次のクエリを実行する場合:
SELECT DISTINCT dbo.tbMeasurement.MeasurementName
, dbo.tbPatientMeasurement.MeasurementValue
, dbo.tbPatientMeasurement.Taken
FROM dbo.tbMeasurement
INNER JOIN dbo.tbPatientMeasurement
ON dbo.tbMeasurement.MeasurementIDP = dbo.tbPatientMeasurement.MeasurementIDF
これは、MeasurementName の 1 つの二重エントリを返します。そして私も欲しいMeasurementName,MeasurementValue by max Taken(datetime).