(列 A) でグループ化する集計関数があります。一連の列 (列 B) から最大値を選択しますが、同じ行 (列 C) の列から別の値を返したいと考えています。ただし、3 つの行をグループ化すると、最大 (MAX(col B)) の列ではなく、列 C から最初の値が選択されます。
A B C
1 75 jkl
1 100 abc
1 125 dae
2 200 def
3 300 ghi
"SELECT A, MAX(B), C FROM myTable where B > 50 GROUP BY A"
returns (first row) A => 1, B => 125, C => jkl
I want it to return
A => 1, B => 125, C => dae