FA_Event = "Watch List Qualified"、FA_ID = MAX(FA_ID)のシンボルを選択します。 つまり、このデータベースでは、シンボル "A"のMAX(FA_ID)= 1、シンボル "B"のMAX(FA_ID)= 3です。私はこの最大値(1,3)のイベント= "ウォッチリストの適格"かどうかをチェックする必要があります。 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の理想的な補完。 –