NodeJS获得具有不同数据的两行

时间:2015-08-19 16:09:14

标签: php mysql node.js

我正在使用NodeJS,我需要获取任何计算不同数据的mysql行(仅限数字行):

numbers name

12345 | hello
12345 | hello
54151 | okay

我只需要获得这些线条: 12345 |你好,54151 |好的 所以我应该得到:2,因为它有两条不同的线。

这是做什么功能的?

我目前正在使用:

mysqlConnection.query('SELECT COUNT(distinct numbers) FROM users as DistinctCount', function (err, row, fields) {
if (err) {
throw err;
} 
else {
console.log(row[0].DistinctCount);
}
});

但它记录:未定义。

1 个答案:

答案 0 :(得分:0)

您应该使用:

select count(Distinct number) as DistinctCount FROM users;