성별이 여성 인 테이블에서 환자의 최고 신장, 이름 및 성을 표시해야합니다. 가장 큰 높이가 표시되지 않는 것이 문제입니다. 그것은 모든 암컷을 보여줍니다. 내가 도대체 뭘 잘못하고있는 겁니까?SQL 표시 MAX 값이 올바르게 표시되지 않음
SELECT MAX(PatientHeight) as PatientHeight, FirstName, LastName
FROM Patients
WHERE Gender = 'F'
GROUP BY FirstName, LastName
그래서 가장 높은 환자의 신장을 원하십니까? 즉, 단일 레코드가 반환 될 것으로 예상합니까? –
귀하의 질문에 약간 모호합니다. 나는 가장 키가 큰 여자 환자를 찾고 그녀의 키와 이름, 성을 인쇄하고 싶다. – user1675642
Mike Parkhill, 정확합니다. 죄송합니다. 정확하지 않다면 –