Как результаты смешиваются между двумя таблицами при использовании UNION

Я хочу использовать UNION для выбора двух таблиц в одном запросе. Затем я хочу, чтобы мой результат смешался с двумя таблицами (порядок чередования). В самом деле, я хочу, чтобы первая строка результата была из table1 и второй строки из table2 , например: (фокус на порядок вывода)

Когда я использую только:

 SELECT * FROM table1 where culumn1='anything' 

то echo id, мой выход – например: 2,4,6

Когда я использую только:

 SELECT * FROM table2 where culumn1='anything' 

то echo id, мой вывод, например: 5,6,7

Теперь, как использовать UNION и ORDER BY для сортировки вывода следующим образом: 2,5,4,6,6,7