select
query_name,
round(avg(rating/position),2) as quality,
round(100 * avg(rating < 3), 2) as poor_query_percentage
from Queries
group by query_name -- 到此结束过不了最后一个极端样例
having query_name is not null -- 得加上查询名 非空判断才行
Section A Software Engineering Methodologies 软件工程方法论
Software development is an engineering process. 软件开发是一个工程过程。
The goal of researchers in software engineering is to find principles that guide the software development process and lea…