Как выполнить ограничение сначала, а затем выполнить заказ с помощью mysql?

Текущий sql сначала выполняет заказ по reg_time, а затем выполняет лимит, но я хочу сначала выполнить лимит и после заказа по. Который может сказать мне, что делать.

select * from user where province = 'hai' order by reg_time limit 0,20;

1 ответ

Решение

Странное требование, если вы действительно этого хотите, вы можете попробовать подзапрос:

select *
from (select * from user where province = 'hai' limit 0,20) t
order by reg_time
Другие вопросы по тегам