据我理解,HAVING子句是这样的:WHERE关键字在使用聚集函数时不能使用,所以在聚集函数中加上了HAVING来起到测试查询结果是否符合条件的作用。
但是2) HAVING子句下面的那句假如……我没看懂,请解释。
还有那个例题的Qty都是上百的数,怎么平均一下就成了5或7了?查询语句SELECT Jno, AVG(Qty)……本来结果应该是2列,为什么他给的结果这么多列?


------解决思路----------------------
1、加Distinct是为了过滤重复数据;
2、文中写到的是结果集是记录的条数,而不是平均值是5或7.