UNION после ORDER BY и LIMIT

Моя цель - выполнить два разных запроса и затем объединить их .
Мой код:

SELECT * FROM some tables WHERE ... ORDER BY field1 LIMIT 0,1 
UNION   
SELECT * FROM some tables WHERE ...

Я получаю следующую ошибку:

# 1221 - Неправильное использование UNION и ORDER BY

Важно, чтобы ORDER BY использовался только для первого запроса. Как я могу выполнить эту задачу?

20
задан Salman A 18 February 2015 в 08:07
поделиться