我正在使用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);
}
});
但它记录:未定义。
答案 0 :(得分:0)
您应该使用:
select count(Distinct number) as DistinctCount FROM users;