查询不同的计数值

新手编码器

请考虑下表:

ID   |      IP
--------------------
162  |  34.56.12.90
162  |  34.56.12.90
25   |  12.23.56.78
25   |  12.23.56.78
162  |  12.23.56.78
92   |  34.56.12.90
92   |  12.23.56.78

我正在尝试查询每个ID的不同值以及它们基于不同IP出现的次数。2个相似的ID和IP仅被视为1条记录。

我试过了

SELECT ID, COUNT(1) AS 'NUM' 
FROM table
GROUP BY ID

如何考虑IP?

我想要的结果是:

ID  |  NUM
----------------
162 |   2
25  |   1
92  |   2
松鼠

只需更改为使用COUNT(DISTINCT [列名])

SELECT ID, COUNT( DISTINCT IP ) AS 'NUM' 
FROM table
GROUP BY ID

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何获得2列的不同计数值?

来自分类Dev

SQL Server查询每天获取计数值

来自分类Dev

在SQL查询中返回最高计数值

来自分类Dev

仅返回_count查询的计数值

来自分类Dev

SQL查询未返回计数值

来自分类Dev

Google表格查询计数返回“计数”而不是数值

来自分类Dev

SQL 查询:计数与条件不同

来自分类Dev

Java 8 BufferedReader lines()方法输出不同的计数值

来自分类Dev

Laravel 5.1-mysql orderby最高计数值与众不同

来自分类Dev

Excel列中以逗号分隔的不同计数值

来自分类Dev

Laravel 5.1-mysql orderby最高计数值与众不同

来自分类Dev

如何在scala中获得不同的计数值

来自分类Dev

如何从go-sqlite3查询获取计数值?

来自分类Dev

访问SQL查询返回错误的计数值字段

来自分类Dev

在SQL查询中获得几个不同的计数

来自分类Dev

SQL查询以获取基于计数的不同条件

来自分类Dev

MS ACCESS SQL查询计数不同

来自分类Dev

SQL数据库查询:计数(不同)

来自分类Dev

计数结果不同的表单查询mysql php

来自分类Dev

SQL查询计数和不同年份

来自分类Dev

SQL数据库查询:计数(不同)

来自分类Dev

如何执行此查询:多个不同的计数

来自分类Dev

从多个表进行计数并在一个查询中缓慢返回所有计数值

来自分类Dev

计数值表的出现

来自分类Dev

数组中键的计数值

来自分类Dev

MySQL:打印计数值

来自分类Dev

比较和计数值

来自分类Dev

计数值表的出现

来自分类Dev

流星:计数值