having和where的区别 having的原理是先select 然后从select出来的进行筛选。而where是先筛选在select where子句中一般不使用聚合函数那种情况 参考: https://www.cnblogs.com/ljf-Sky/p/9024683.html