результат 1 запроса, потом результат второго, потом результат первого и так далее.
лучше еще раз обдумайте задачу, то что Вы хотите без костылей сделать не получиться.
Что касается объедения Ваших запросов, то помимо UNION можно сделать так
SELECT * FROM block where own > '9' AND type in (1,2) order by own