FA_Event = "Watch List Qualified"이고 FA_ID = MAX (FA_ID) 인 기호를 선택하고 싶습니다. 즉,이 데이터베이스에서 기호 "A"의 MAX (FA_ID) = 1이고 기호 "B"의 MAX (FA_ID) = 3입니다. 이 최대 값 (1,3) 이벤트 = "Watch List Qualified"여부를 확인해야합니다. FA_ID = 3에 "Watch List Qualified"가 없으므로 응답은 "A"만됩니다.데이터베이스에서 선택
FA_ID FA_SYmbol FA_Event FA_DATE FA_COmment
1 A NULL NULL NULL
1 A Watch List Qualified 05-Mar-12 NULL
1 B NULL NULL NULL
1 B Watch List Qualified 05-Mar-12 NULL
2 B NULL NULL NULL
2 B e7 NULL NULL
2 B e9 NULL NULL
2 B Watch List Qualified 05-Mar-12 NULL
3 B NULL NULL NULL
3 B e2 NULL NULL
그것은 다음과 같습니다
BTW - 저는 sqlfiddle.com의 개발자입니다. –
sqlfiddle은 위대한 일입니다 !! : D – mcha
** 좋은 ** 사이트 - SO를위한 이상적인 보완책. –