Здравствуйте, Аноним, Вы писали:
А>Здравствуйте, Аноним, Вы писали:
А>>Так как мне выбрать максимальный заработный фонд, номер подразделения по месяцам?
А>А>SELECT tt.f_1, tt.f_2, tt.f_3
А> FROM (SELECT f_1, f_2, f_3, MAX (f_3) OVER (PARTITION BY f_1) AS ms
А> FROM ags_tmp) tt
А> WHERE tt.f_3 = tt.ms
А>
А>А>SELECT tmp.f_1, tmp.f_2, tmp.f_3
А> FROM ags_tmp tmp,
А> (SELECT f_1, MAX (f_3) AS ms
А> FROM ags_tmp
А> GROUP BY f_1) t
А> WHERE tmp.f_3 = t.ms
А>
Спасибо! Нужно почитать про аналитические функции...