mysql中的where和having子句的区别及各自的适用场景

先说下having和where各自的适用场景: having通常跟在group by以后,执行记录组选择的一部分来工做的。 where则是执行全部数据来工做的。 再者having能够用聚合函数,如having sum(qty)>1000,where则不行函数   区别1 having字句能够让咱们筛选成组后的各类数据,where字句在聚合前先筛选记录,也就是说做用在group by和having字
相关文章
相关标签/搜索