sql - MYSQL - 一起使用 AVG() 和 DISTINCT

标签 sql mysql distinct average

如何在MYSQL中编写如下内容?

SELECT AVG(col1) FROM table WHERE DISTINCT col2

更多信息:

table

col1 | col2
-----------
2    | 555.555.555.555
5    | 555.555.555.555
4    | 444.444.444.444

返回“3”

基本上我正在尝试选择col1平均 值,其中col2 中的IP 地址不同

最佳答案

  SELECT col2, 
         AVG(col1) 
    FROM table 
GROUP BY col2

关于sql - MYSQL - 一起使用 AVG() 和 DISTINCT,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2348922/

相关文章:

mysql - 具有 3 个角色的数据库设计用户

mysql SQL 状态 GROUP BY DISTINCT

sql - COUNT DISTINCT WITH CONDITION 和 GROUP BY

MySQL : How to SELECT DISTINCT from multiple databases

php - MySQL推荐,字段vs关系表

mysql - 从表中获取符合条件的多条记录

mysql - 通过分组查询得到结果

sql - 对现有表进行分区

asp.net - AJAX 级联下拉列表未填充

c# - 查询数据库时到底使用了哪些资源,为什么需要处理这些资源?