作业帮 > 综合 > 作业

group by a having a='1' 和 where a='1' group by a有什么区别呢?在某些情况

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/05/28 08:07:26
group by a having a='1' 和 where a='1' group by a有什么区别呢?在某些情况下,执行效果都是一样的
group by a having a='1' 和 where a='1' group by a有什么区别呢?在某些情况
前面这条有意义,后面这个就没意义了.GROUP BY是分组.你后面哪条都设定A=1了,那么GROUP BY A也没意义了,因为A就一个值了
而前面的那个是按A先分组,也许分出来有好几个,只取A=1的显示出来而已