如果赠品中有两个不同的用户,我正在尝试查询。
我怎么能这样做?
行
1 - $250.00 - NY
2 - $200.00 - DC
我想以某种方式能够对每一行进行查询检查,并检查表中是否有两个不同的用户。由于此表中有用户1和用户2,因此它应返回2
,因为数据库中有两个不同的用户,如果有3个返回3
等。
我是否可以使用任何语法,或者如何做到这一点?
答案 0 :(得分:0)
Count()函数提供表中的行数。 https://www.w3schools.com/sql/sql_count_avg_sum.asp
SELECT COUNT(*) FROM TABLE_NAME;
答案 1 :(得分:0)
我不知道你的表结构,但使用DISTINCT
,它将返回一个唯一值列表(每个值的一个名称)。
SELECT DISTINCT name FROM users
如果您想计算条目数,请将您的陈述改为
SELECT COUNT(DISTINCT name) FROM users