Таблица employees содержит id, name, department, salary. Для каждого отдела вычислите медианную зарплату. Выведите department, median_salary. Используйте ROW_NUMBER и COUNT для нахождения медианы.
Схема данных
CREATE TABLE employees (id INTEGER PRIMARY KEY, name TEXT, department TEXT, salary INTEGER);
Темы
ROW_NUMBERCOUNTWINDOWCTEAVG
Подсказки
Пронумеруй строки и посчитай общее количество в каждом отделе
Для нечётного n медиана — элемент (n+1)/2, для чётного — среднее двух центральных