这里有一点背景知识。我有一个这样的数据库:
uristem username
+------------+ +-------+
| /uristem/1 | | user1 |
| /uristem/2 | | user2 |
| /uristem/3 | | user3 |
| /uristem/3 | | user4 |
| /uristem/1 | | user1 |
| /uristem/7 | | user5 |
| /uristem/5 | | user3 |
| /uristem/5 | | user1 |
| /uristem/3 | | user1 |
+------------+ +-------+
我需要计算点击/uristem/3
的(唯一)用户数。我可以在查询中使用哪些运算符来执行此操作?
非常感谢您的帮助,
谢谢!
答案 0 :(得分:1)
SELECT COUNT(DISTINCT username)
FROM yourTableName
WHERE uristem = '/uristem/3'
答案 1 :(得分:0)
我想这是一个有2列的表。
Select Count(Distinct username)
From Table
Where uristem = '/uristem/3'
答案 2 :(得分:0)
以下查询将返回点击/uristem/3
的唯一unsers的数量:
SELECT COUNT(DISTINCT `username`) AS nb
FROM `your_table`
WHERE `uristem`='/uristem/3'