我想知道是否有任何方法可以使用nodejs从mysql数据库中获取最新的10条记录.
我发现这个:Node.js MySQL Limit.但它只显示了获取第一条记录以及两个索引之间的记录的方法.
我想知道是否有任何方法可以使用nodejs从mysql数据库中获取最新的10条记录.
我发现这个:Node.js MySQL Limit.但它只显示了获取第一条记录以及两个索引之间的记录的方法.
通过使用ORDER BY DESC
,您可以获得最新的行,并使用N个数字的限制
var mysql = require('mysql');
var con = mysql.createConnection({
host: "localhost",
user: "yourusername",
password: "yourpassword",
database: "mydb"
});
con.connect(function(err) {
if (err) throw err;
var sql = "SELECT * FROM table ORDER BY id DESC LIMIT ";
con.query(sql, function (err, result) {
if (err) throw err;
console.log(result);
});
});