回答編集履歴
1
追記
answer
CHANGED
@@ -10,4 +10,15 @@
|
|
10
10
|
FROM hotels_reviews
|
11
11
|
GROUP BY hotel_id
|
12
12
|
) step1
|
13
|
+
```
|
14
|
+
試してないけど、こっちでもいけるかも
|
15
|
+
```SQL
|
16
|
+
SELECT hotel_id, AVG(rating) AS rate
|
17
|
+
, CASE WHEN AVG(rating) > 4.5 THEN '非常に良い'
|
18
|
+
WHEN AVG(rating) > 3 THEN '普通'
|
19
|
+
WHEN AVG(rating) <= 3 THEN '平均未満'
|
20
|
+
ELSE '評価なし'
|
21
|
+
END AS ratingresult
|
22
|
+
FROM hotels_reviews
|
23
|
+
GROUP BY hotel_id
|
13
24
|
```
|