Я получаю сообщения об ошибках, которые ORDER должны следовать после UNION, но я хочу это на запросы, заказанные ранее объединить до одного, а затем ограничить до 10.
SELECT *
FROM (SELECT time, x, y, z
FROM db
WHERE time >= now
ORDER by time, x
UNION
SELECT time, x, y, z
FROM db
WHERE time < now
ORDER by time, x)
LIMIT 10
Надеюсь, вы понимаете, что я пытаюсь сделать, и можете мне помочь; -)