このようなテーブルがあります
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 を使用しています。どうもありがとうございました!