에 최대를해야한다 기록을 찾을 수 내 테이블 :SQL 쿼리는 복합 기본 키 중 하나가 다음 다른 복합 기본 키
PatientID|VisitID|Date|Accident|Diagnosis|Doctor
1 | 1 | | | |
1 | 2 | | | |
1 | 3 | | | |
모두 PatientID
및 VisitID
복합 기본 키입니다가. 이제 마지막 레코드 만 보여주고 싶습니다. 즉, PatientID
= 1
및 VisitID
= 최대입니다.
그래서 쿼리는 무엇입니까?
어떤 DBMS를 사용하고 있습니까? PostgreSQL? 신탁? DB2? –
SQL Server 2008 –