0
Mac OSX El CapitanのMySQL Workbenchからアクセスする、Amazon RDSでホストされる2つの別々のデータベース(テーブルではない)があります。2つの異なるデータベース間で共通の値を検索
DB1はこのように構成されています
--id --- first_name --- last_name --- city --- dob
DB2はこの
--id --- company_name --- company_sector --- company_founder --- status
のように構成されている、私は一般的な値(db1.first_name + db1.last_name、DB2を検索するための方法はあります.company_founder)これらの2つの別々のデータベース間?
また、db1.idとdb2.idが等しくないことを追加します。彼らはさまざまなソースから来ています。
まず、データベースと呼ぶものはテーブルのように見えます。第二に、SQLは、あなたが望むことを実行するための多くの方法を提供します。 。 。結合、 'in'、' exists'の全てが思い浮かぶ。 –
いいえ、私は結合(内側、外側)とテーブルを理解しますが、この例では、別々のソースからコンパイルされた2つの完全に別個のデータベースです。私は、たとえば、DB1の誰かがDB2の会社の創設者であるかどうかを確認しようとしています。 – user2762934
データベースが共通のエンジンを共有している場合、 'schema.table'表記を使用してそれらの間を結合することができます。それ以外の場合は、2つのローカルカーソルを使用し、プログラマチックにそれらを線形にトラバースする必要があります。 – Stavr00