摘要:
where和having都是给sql语句加上限制条件但是where是在聚合语句之前进行限制而having是在聚合语句之后进行限制聚合语句(sum,min,max,avg,count)所以要对聚合语句进行限制就要用having,否则就用where.where子句:select sum(num) as rmb from order where id>10//只有先查询出id大于10的记录才能进行聚合语句having子句:select reportsto, count(*) from employeesgroup by reportsto having count(*) > 4 阅读全文