私はしばらくの間、この壁に頭をぶつけていました。トランザクションのグループが特定の条件を満たす CUSTOMER を識別する必要がある一連のデータがあります。以下のデータセットの一部を貼り付けました。テーブルを「A」と呼ぶことができます。これを貼り付ける方法が質問の出力で読みやすいことを願っています!
トランザクションのグループが次の条件を満たしている CUSTOMER のみを識別する方法を探しています。
- CUSTOMER のトランザクション グループ内に、TRANSTYPE 21 トランザクションの DATEが TRANSTYPE 17 トランザクションよりも遅いケースが少なくとも 1 つ存在する必要があります。(ここでの日付は、1900 年 1 月 1 日からの典型的な Excel の「日」であることに注意してください。ただし、これはクエリには関係ありません。)
これに関するヘルプは非常に高く評価されます!
CUSTOMERID, TRANSID, TRANSTYPE, DATE
0027, 2, 17, 40948
0027, 3, 21, 40950
0085, 4, 17, 40955
0187, 14, 17, 41199
0187, 15, 21, 41214
0187, 16, 17, 41244
0513, 1, 17, 40940
0513, 5, 21, 40981
0565, 8, 21, 41032
0565, 11, 17, 41080
0715, 6, 17, 41009
0715, 7, 21, 41009
2780, 9, 17, 41039
2985, 10, 17, 41069
2985, 12, 21, 41091
2985, 13, 17, 41144