Медиана зарплат по отделам

HardSQL
10:00
Лучше работает на десктопе
Window FunctionsROW_NUMBERMedianCTE

Дана таблица employees:

КолонкаТип
idINTEGER
nameTEXT
departmentTEXT
salaryINTEGER
Найдите медианную зарплату для каждого отдела.

Верните department и median_salary.

Медиана:
- При нечётном количестве — среднее значение
- При чётном количестве — среднее двух центральных значений (используйте AVG, ROUND до целого)

💡 В SQLite нет PERCENTILE_CONT, используйте ROW_NUMBER + COUNT.

Отсортируйте по department.

Задача основана на вопросах с собеседований в Яндекс — классика DataLemur.

Консоль
Нажмите Run или Ctrl+Enter для запуска