MYSQL - 一起使用AVG()和DISTINCT

tim*_*tim 2 mysql sql average distinct

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

SELECT AVG(col1) FROM table WHERE DISTINCT col2
Run Code Online (Sandbox Code Playgroud)

更多信息:

table

col1 | col2
-----------
2    | 555.555.555.555
5    | 555.555.555.555
4    | 444.444.444.444
Run Code Online (Sandbox Code Playgroud)

返回'3'

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

ber*_*nie 7

  SELECT col2, 
         AVG(col1) 
    FROM table 
GROUP BY col2
Run Code Online (Sandbox Code Playgroud)