81、查询结果的质量和占比
查询表 `Queries`:
```
+-------------+---------+
| Column Name | Type |
+-------------+---------+
| query_name | varchar |
| result | varchar |
| position | int |
| rating | int |
+-------------+---------+
此表没有主键,并可能有重复的行。
此表包含了一些从数据库中收集的查询信息。
“位置”(position)列的值为 1 到 500 。
“评分”(rating)列的值为 1 到 5 。评分小于 3 的查询被定义为质量很差的查询。
```
将查询结果的质量 `quality` 定义为:
> 各查询结果的评分与其位置之间比率的平均值。
将劣质查询百分比 `poor_query_percentage` 为:
> 评分小于 3 的查询结果占全部查询结果的百分比。
编写一组 SQL 来查找每次查询的&#