У меня есть БД, которая хранит значение от C до AAA, а C - худшее, а AAA - лучшее.SQL AVG с футляром
Теперь мне нужно среднее значение этого значения, и я не знаю, как первыми преобразовать значения в int, вычислить среднее значение, округляя среднее значение до int и преобразовать его обратно.
Определения:
C = 1
B = 2
A = 3
AA = 4
AAA = 5
Это даже возможно с помощью оператора SQL? Я пытался объединить AVG и CASE, но я не приношу его на работу ... Спасибо за вашу помощь!
Привет,
Опубликовать то, что вы пробовали до сих пор. –
Делайте одно за раз. Начните с преобразования букв в соответствующие номера. –
Вы должны пометить свой вопрос в базе данных, которую используете. –