質問: heidiSQLを使用してます。サーバ名:AAA、各DB:1,2,3,4,5とあり その各カラムに同じものがあります。
回答: 基本的にはテーブルを横断して抽出する(そのテーブルが他のDB参照になる)という話ですよね? テーブル名が不明ですしデータベース名が1, 2, 3, 4, 5 というのもアレですが、たとえばデータベース名がDB1, DB2, DB3, DB4, DB5として DB1 が選択状態で実行するならば select * from `テーブル名` union select * from `DB2`.`テーブル名` union select * from `DB3`.`テーブル名` union select * from `DB4`.`テーブル名` union select * from `DB5`.`テーブル名` でいいのでは?