の最高値は、のは、これが表「transcations」であるとしましょう取得:関連する「second_type」列を示しながらオラクル - 各2種類
first_type second_type value
m t1 2
a t2 2
a t3 2
b t1 6
g t4 4
b t2 2
r t4 3
m t4 2
g t1 2
b t4 6
a t4 17
は、どのように私は、各「first_type」の最大値を選択することができます所望の結果は次のとおり
first_type second_type value
m t1 2
b t1 6
g t4 4
r t4 3
m t4 2
b t4 6
a t4 17
またはこのような「first_type」列の同じ値を持つ他の行を省略するだけで最高値、保つ:
first_type second_type value
m t1 2
g t4 4
r t4 3
b t4 6
a t4 17
を0
'first_type'でグループ化しているときに最大値を選択しようとしましたが、グループ節にないものを選択できないため、 '第2のタイプ'を選択できません。
でどこを使用することができますは、ID my_tableに別のselect文が何であるかを、ご回答ありがとうございましたか! –
@youzking。同じですmy_tableは、実際のテーブルまたはdinamic一時テーブルです。 – scaisEdge
しかし、ここではmy_tableは2回使用されるので、私は全体の選択ステートメント(一時データ)を複製する必要があります多くの時間とリソースが必要です –