У меня есть составной запрос:
(SELECT `order`.id, `order`.client, `order`.status, `order`.payment, `order`.datetime
FROM `order`
WHERE `order`.status = '0' AND `order`.payment = '1'
ORDER BY `order`.id DESC)
UNION
(SELECT `order`.id, `order`.client, `order`.status, `order`.payment, `order`.datetime
FROM `order`
WHERE `order`.status = '0' AND `order`.payment = '0'
ORDER BY `order`.id DESC)
UNION
(SELECT `order`.id, `order`.client, `order`.status, `order`.payment, `order`.datetime
FROM `order`
WHERE `order`.status = '1' AND `order`.payment = '1'
ORDER BY `order`.id DESC)
Но почему-то данные не сортируются по id...