比较SQL数据

时间:2017-12-18 20:28:18

标签: javascript mysql node.js

如果赠品中有两个不同的用户,我正在尝试查询。

我怎么能这样做?

1 - $250.00 - NY
2 - $200.00 - DC

我想以某种方式能够对每一行进行查询检查,并检查表中是否有两个不同的用户。由于此表中有用户1和用户2,因此它应返回2,因为数据库中有两个不同的用户,如果有3个返回3等。

我是否可以使用任何语法,或者如何做到这一点?

2 个答案:

答案 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