вы не упомянули имена таблиц.Вы сказали, что one of the columns in each DATABASE
называется электронной почтой.Я полагаю, что у вас есть таблица посередине:)
Тем не менее, все представленные решения не имеют отношения к вашему последнему утверждению: The records of db_mdone database is going to show at the top of the page and the records of the other is going to show at the bottom of the page
Опять же, я полагаю, что этимВы хотите, чтобы все записи были вместе: сначала на db_mdone, а затем на db_mdtwo.Если вы действительно хотите, чтобы они находились в разных местах страницы, вам придется выполнить два отдельных запроса и обработать их в своем приложении.
Итак, чтобы добиться этого, я предлагаю вам добавить простой целочисленный столбец к каждому выбору, чтобы вы могли использовать его для упорядочения результата:
select Email, 0 as order_column from db_mdone
UNION
select Email, 1 as order_column from db_mdtwo
ORDER BY order_column
таким образом, все записи с 0 (db_mdone) идут в первую очередь и все записи с 1 (db_mdtwo) после