У меня есть два оператора select, которые определяют максимальную зарплату для конкретной роли. Теперь я хочу получить максимум из двух возвратов этих операторов select. Подумайте о следующем коде:
SELECT MAX(SALARY)
FROM TABLE1
WHERE ROLE = 'MANAGER'
SELECT MAX(SALARY)
FROM TABLE1
WHERE ROLE = 'DEVELOPER';
В конце я хочу получить максимальное из этих двух чисел.
Как мне сделать все это одним запросом?
Есть два варианта выбора максимума, затем сравнить эти максимумы и дать максимальное из двух максимумов?