group by和distinct效果一样 是这样吗这2个用了效果都一样 把重复的去掉 意义都一样吗
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/24 00:43:30
groupby和distinct效果一样是这样吗这2个用了效果都一样把重复的去掉意义都一样吗groupby和distinct效果一样是这样吗这2个用了效果都一样把重复的去掉意义都一样吗groupby和
group by和distinct效果一样 是这样吗这2个用了效果都一样 把重复的去掉 意义都一样吗
group by和distinct效果一样 是这样吗
这2个用了效果都一样 把重复的去掉 意义都一样吗
group by和distinct效果一样 是这样吗这2个用了效果都一样 把重复的去掉 意义都一样吗
如果只是为了去重,那么意义是一样的,但是group by应用的范围更广泛一些
如分组汇总,或者从聚合函数里筛选数据等
譬如:统计每个id的个数,并且只显示个数大于3个的
select id ,count(id) from table_name group by id having count(*)>3
这个是distinct做不到的