Для объединения результатов двух запросов из разных баз данных с уникальными идентификаторами, можно воспользоваться оператором UNION. При этом необходимо добавить дополнительное поле, которое будет содержать информацию о том, из какой базы данных была получена строка данных. Например:
SELECT order_id, customer_name, 'database1' AS source
FROM database1.orders
UNION
SELECT transit_id, driver_name, 'database2' AS source
FROM database2.transits;
Таким образом, результаты обоих запросов будут объединены в один результат, учитывая информацию о источнике каждой строки данных. Теперь можно корректно сопоставить данные из разных баз данных, не используя порядковый номер записей.