我有表tbMeasurement和tbPatientMeasurement。SQL INNER JOIN DISTINCT與最大功能
tbMeasurement
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
這將返回Measu之一的雙項rementName。 ,我也想MeasurementName,MeasurementValue by max Taken(datetime).
歡迎StackOverflow上。請正確標記您的問題,至於你使用的RDBMS,SQL Server,MySQL,Oracle等?這樣你將獲得更多的知名度和更多的機會獲得答案。 – Yaroslav