sách gpt4 ăn đã đi

MySQL 最近的 n 个条目,升序?

In lại Tác giả: Walker 123 更新时间:2023-12-01 00:04:32 27 4
mua khóa gpt4 giày nike

我正在尝试获取数据库中最近的 n 个条目的列表,但将它们按升序排序。

显然我可以使用以下方法获取前 n 个条目:

SELECT owner_id,message 
FROM messages
WHERE thread_id = ?
ORDER BY time ASC
LIMIT ?

或者这样获取最近的 5 个,降序:

SELECT owner_id,message 
FROM messages
WHERE thread_id = ?
ORDER BY time DESC
LIMIT ?

但是我怎样才能按升序获取最近的 5 个呢?我可以在 PHP 中反转数组的顺序,但这似乎有点低效。

câu trả lời hay nhất

Select * from
(SELECT owner_id,message,time
FROM messages
WHERE thread_id = ?
ORDER BY time DESC
LIMIT ?) test
Order by time ASC

Sample fiddle

关于MySQL 最近的 n 个条目,升序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21353831/

27 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress