複数のデータベースからのデータのクエリ
SQL クエリは、同じサーバー上に存在する複数のデータベースにまたがることはできますか?この可能性を調べてみましょう。
答え:
はい、同じサーバー内の異なるデータベース間で SELECT (または INSERT) ステートメントを実行することは可能です。これは、クエリ構文でデータベース名を明示的に指定することによって実現されます。
databasename.tablename
例:
mydatabase1 と mydatabase1 の両方の tblUsers テーブルから UserID 列を選択するにはmydatabase2 では、次のクエリを使用します:
SELECT mydatabase1.tblUsers.UserID, mydatabse2.tblUsers.UserID FROM mydatabase1.tblUsers INNER JOIN mydatabase2.tblUsers ON mydatabase1.tblUsers.UserID = mydatabase2.tblUsers.UserID
以上がSQL クエリは同じサーバー上の複数のデータベースのデータにアクセスできますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。