摘要: 一般而言: 优先级为: where子句 > group by > 聚合语句(sum, min, max, count, avg) > having子句 having子句 + 聚合语句eg:图书(书号,类别,出版社,作者,书名,定价)查找这样的类别的书:该类别的最高定价不低于全部按类别分组的平均定价的2倍。分析: 1. “该类别”说明用group by分组 2. “最高定价不低于全部按类别分组的平均定价的2倍”是对分组后的进一步筛选,应用having子句 3. “最高定价”为聚合函数max,“不低于全部”为>=all,“按类别分组的平均定价的2倍”为select语句产生的 阅读全文
posted @ 2012-04-22 16:36 Alex_Monkey 阅读(651) 评论(0) 推荐(0) 编辑