group having条件找max无记录问题详解数据库

问题

数据库中有数据的情况下,group by后发现having max查不到数据

group having条件找max无记录问题详解数据库

改成这样写才可以.

group having条件找max无记录问题详解数据库

having的排序

    1.from tab 
    2.where … 
    3.group by …
    4.select …
    5.having …
    6.order by …

group by后是先select然后在having的,group by后select是第一条数据,在这一条中having过滤,得出来的就有可能是null值了。

总结

having是查询各个组之后,筛选符合条件的组。不是组内筛选。

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/3934.html

(0)
上一篇 2021年7月16日
下一篇 2021年7月16日

相关推荐

发表回复

登录后才能评论