Ответ 1
yes, Если вы используете только
select *
from (
select *
from docs
order by rev desc
) as `rows`
тогда он будет таким же, как и всегда. Но использование ORDER BY в подзапросе не должно быть сделано. Подзапрос, используемый в каком-то внешнем запросе, и что внешний запрос должен будет делать упорядочение в любом случае, поэтому нет точки, упорядочивающей подзапрос
, если вы используете TOP или LIMIT в подзапросе, вам нужно будет использовать ORDER в подзапросе. Но это не стандартный SQL
Вы должны использовать его таким образом
SELECT *
FROM (
SELECT *
FROM docs
) AS `rows` ORDER BY rev DESC;