MAX()
は使用できません WHERE
。したがって、次のようなサブクエリでラップします。
SELECT Name, Message
FROM flux_chat_messages
WHERE id >= (SELECT MAX( id ) - 5 FROM flux_chat_messages)
ORDER BY id ASC
また、おそらくあなたは持っている可能性があります
SELECT Name, Message
FROM flux_chat_messages
ORDER BY id DESC
LIMIT 5
プログラムの結果を逆にします(またはそのために別のサブクエリを使用します)