Как мне получить среднее значение
<pre lang="text">I have two tables Rating RatingDescription 1 poor 2 good 3 vgood 4 excellent
Customer Rating 1 1 1 2 2 5 3 3 3 3
Now i want to get the average rating for each customer
Customer AvgRating RatingDescription 1 1.5 bad 3 3.5 very good(if it was 3.9 it should be very good not excellent) 3 3 very good
Что я уже пробовал:
select max(Customer) as cust ,max(RatingDetails.Description) as descr ,AVG(CAST(testttt.rating AS float)) as RatingAvg From customer join Rating on Rating.Rating = floor(AVG(CAST(customer.rating AS float))) group by customer
это могут быть простые данные, но я хочу иметь возможность взять целочисленное значение из avg, а затем взять описание, я попробовал его с помощью "having", но безуспешно