SELECT top 5
day_description,
count(numberofdays) as number
FROM mytable
where department = 'departmentname'
group by day_description
мой выбор приносит что-то вроде этого: сзадиДобавление номера идентификатора в таблице
day description number
holiday 32
working day 212
training day 5
meeting day 26
admin day 66
Есть ли способ добавления нового столбца, где asigns либо 1-5, 1 является самым высоким значением строка, а 5 - наименьшая строка значений. И выглядит следующим образом:
day description number top5ID
holiday 32 3
working day 212 1
training day 5 5
meeting day 26 4
admin day 66 2
Какая версия sql-server вы используете? – Arion
Какую цель? Он знает, какая строка выше? –
Я использую это в SSRS BIDS для создания барчарта, я хочу иметь возможность указывать цвета каждого бара в зависимости от их верхнего 5-го положения. – JsonStatham