Anda tidak dapat menggunakan MAX()
dalam WHERE
. Jadi bungkus dalam subquery seperti:
SELECT Name, Message
FROM flux_chat_messages
WHERE id >= (SELECT MAX( id ) - 5 FROM flux_chat_messages)
ORDER BY id ASC
Mungkin juga Anda bisa
SELECT Name, Message
FROM flux_chat_messages
ORDER BY id DESC
LIMIT 5
dan balikkan hasil di program Anda (atau gunakan subquery lain untuk itu)