番号 ID が < of 21 であるクエリの結果を取得しようとしています。これはクエリです。
SELECT *
FROM (
SELECT users.name, users.surname, users.username, inbox_msg.message, inbox_msg.id_msg, inbox_msg.occured_at, image_upload.name_image
FROM inbox_msg
INNER JOIN users ON users.id = inbox_msg.id_user
INNER JOIN image_upload ON image_upload.id_image = users.profile_image
WHERE inbox_msg.id_conversation = 1
AND inbox_msg.id_msg < 21
LIMIT 10
)mex
ORDER BY occured_at ASC
得られた結果がテーブルの最初の 10 個の結果である理由がわかりません。間違った結果の写真を添付します。
id_msg: 20,19,18,17,16 ecc ..