-1

我在表中有Datetimestamp类型)列,称为content
我应该如何编写查询以获取最新的 N 条记录(或更少,以防 count < N)?使用 MySQL。

4

1 回答 1

1
SELECT * FROM `content` ORDER BY `date` DESC limit N;

MySQL 有一个 nice 关键字LIMIT,它允许您获得所需的最大记录数。后面的整数LIMIT代表这个数字。ORDER BY `date` - 这样做是为了让记录首先使用“最新”日期值进行排序......因此使用前 NLIMIT是您想要的。

希望能帮助到你。

干杯

于 2013-04-06T18:57:47.160 回答