Сообщение от laimas
|
Запрашивать требуемое:
SELECT COUNT(*) AS total FROM asc_event WHERE direction = ?
И sqlite, это не MySQL.
|
Да, sqlite, затупил.
Так?
const sqlite3 = require('sqlite3').verbose();
// open the database
let db = new sqlite3.Database('crdxims.db3');
let sql = `SELECT id id,
direction direction
FROM ACS_EVENT
WHERE direction = ?`
let direction = 1
let sum = `SELECT COUNT(*) AS total FROM asc_event WHERE direction = ?`
// first row only
db.each(sql, [sum], (err, row) => {
if (err) {
return console.error(err.message);
}
return row
? console.log(row.sum)
: console.log('No {sum}');
});
// close the database connection
db.close( );
Если так, то при запросе через Node.js количество строк не указывает, выводит просто пустую строку.
.
Если нет, то простите, туплю. Как тогда?