我有一个SQL表,其中包含一个message
和send_date
,当我尝试按send_date
进行订购时,它将在屏幕上显示 Last Message 第一排!现在,我要最新消息显示到最后一行。
SELECT * FROM chat
WHERE to_id=3 AND from_id=4 OR to_id=4 AND from_id=3
ORDER BY `chat`.`send_date` DESC
LIMIT 5
答案 0 :(得分:4)
将其包装在子查询中,然后再次排序结果
select * from
(
SELECT *
FROM chat
WHERE to_id=3 AND from_id=4 OR to_id=4 AND from_id=3
ORDER BY `chat`.`send_date` DESC
LIMIT 5
) tmp
order by send_date asc