MySQL 中 SELECT DISTINCT 与 GROUP BY 的区别?

SELECT DISTINCT 可用于给出不同的值。用它来删除重复的记录并
它也可以与聚合函数一起使用。例如:MAX、AVG等。这个都可以应用
在单个列上。,现在,我正在创建一个表以对列使用 SELECT DISTINCT。创建一个表
CREATE 命令的帮助 –,登录后复制,插入记录 −,登录后复制,借助 SELECT 命令显示所有记录。查询如下 –,登录后复制,执行上述查询后,我们将获得以下输出 −,登录后复制,上面,我们有六条记录,其中John和Bob是重复的。我们可以应用DISTINCT来
删除重复记录。语法如下 −,登录后复制,现在,我正在应用上述查询来删除重复项 –,登录后复制,以下是输出,登录后复制,Select group by 可用于从不同列获取数据并分组为一个或多个
column. This can also be applied with aggregate function.For Example:SUM,AVG etc.,Firstly, I am creating a table with the CREATE 命令的帮助 –,column. 这也可以与聚合函数一起使用。例如:SUM,AVG等。,首先,我正在使用CREATE命令创建一个表 −,登录后复制,创建表后,我将记录插入到表中,如下所示 −,登录后复制,现在,我们可以借助SELECT命令显示所有记录 −,登录后复制,以下是输出 –,登录后复制,我将应用 GROUP BY 来了解相同地址的出现次数。这里是
语法 −,登录后复制,让我们将上述语法应用于 GROUP BY –,登录后复制,以下是输出 –,登录后复制,以上就是MySQL 中 SELECT DISTINCT 与 GROUP BY 的区别?的详细内容,更多请关注www.92cms.cn其它相关文章!
返回顶部
跳到底部

Copyright 2011-2024 南京追名网络科技有限公司 苏ICP备2023031119号-6 乌徒帮 All Rights Reserved Powered by Z-BlogPHP Theme By open开发

请先 登录 再评论,若不是会员请先 注册