У меня есть сводная функция, которая выполняет группу с помощью (col A). Он выбирает максимальное значение из набора столбцов (col B), но я также хочу вернуть другое значение из столбца в той же строке (col C). Но если он группирует 3 строки, он выбирает первое значение из столбца C, а не столбец с максимальным значением (MAX (col B)).
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