Q:

Замена Union

Всем привет, знатоки MySQL! Чем можно заменить оператор UNION?

A:

Вообще - никак. Вы бы привели пример, там видно было бы что сделать можно. Там может изначально запрос корявый был, например, такой:
SELECT * FROM table WHERE field = 1
UNION
SELECT * FROM table WHERE field = 2

Тогда можно заменить так:
SELECT * FROM table WHERE field = 1 OR field = 2

Есть еще некоторые примеры, когда можно избавиться от UNION`a, но без примера ответ только НЕТ

