有组织的要求:
SELECT
`num_rec`,
`user_id`,
`question`,
`user_answer`,
`right_answer`
FROM `user_answer`
WHERE `user_id` = 123
ORDER BY `num_rec` DESC LIMIT 10
查询逻辑:选择特定用户创建的最后 10 个条目。
这是为了打印报告。但这是盐。现在必须以某种方式反转此样本。记录将按升序排列。
如果去掉构造ORDER BY `num_rec` DESC
,那么这个用户的第一个条目自然会落下,你需要他最后一个条目中的 10 个以正确的顺序排列。
您需要使用子查询