1

このようなテーブルがあります

ID参照ステータス日付

1 150 P 10/01/2010
2 150 P 11/01/2010
3 150 P 12/01/2010
4 151 P 10/01/2010
5 151 C NULL
6 152
P 11/01/2010 7 152 P 12/01 /2010
8 152 C ヌル

そして、私が望むのは、ステータスがCに等しいすべてのレコードと、(ステータスがPの場合)列の日付に応じた最後のレコードを取得することです。

例えば:

ID参照ステータス日付

3 150 P 12/01/2010
5 151 C NULL
8 152 C NULL

これまでのところ、サブクエリを実行しようとしましたが、日付に従って最後のレコードを取得できません。

Sybase 8.0.2.4542 を使用しています。どうもありがとうございました!

4

1 に答える 1