Я застрял в сложной ситуации.Я приведу простой пример, чтобы подчеркнуть мою проблему.
Предположим, у меня есть две базы данных; DBa содержит таблицы Ta1 и Ta2 и DBb с таблицами Tb1 и Tb2 .Все эти таблицы имеют одинаковую структуру.
Я хочу объединить содержимое Ta1 с Tb1 в объединенной таблице с именем T1 и объединить Ta2 с Tb2 в объединенном столе с именем T2 .Кроме того, мне нужен способ отметить, что любой контент (или строка) T1 и T2 поступает из базы данных DBa или DBb ,
Одним из способов может быть создание дополнительного столбца в таблицах соединений, T1 и T2 , с идентификаторами БД и заполнение строк этих столбцов с помощьюимя базы данных, откуда они берутся (т. е. DBa или DBb в зависимости от обстоятельств).То, о чем я могу думать прямо сейчас, - это ручной способ, однако я считаю, что это связано с моим ограниченным знанием SQL.
Буду очень признателен за ваши мысли по решению этой проблемы.
PS Все базы данных и таблицы находятся на одном сервере MySQL.