Menyiasat Pangkalan Data Berbeza dalam Pelayan
Adalah mungkin untuk melaksanakan penyataan terpilih (serta sisipan) merentas pangkalan data yang berbeza yang berada pada pangkalan data yang sama pelayan. Ini membolehkan perolehan semula atau manipulasi data yang cekap merangkumi berbilang kejadian pangkalan data.
Syntax for Database Specification
Untuk menentukan pangkalan data yang dikehendaki, gunakan sintaks berikut dalam pernyataan pertanyaan anda :
databasename.tablename
Contoh Pertanyaan
Pertimbangkan contoh berikut, di mana kami mendapatkan ID pengguna daripada dua pangkalan data (mydatabase1 dan mydatabse2):
SELECT mydatabase1.tblUsers.UserID, mydatabase2.tblUsers.UserID FROM mydatabase1.tblUsers INNER JOIN mydatabase2.tblUsers ON mydatabase1.tblUsers.UserID = mydatabase2.tblUsers.UserID
Pertanyaan ini akan mendapatkan semula dan memaparkan lajur UserID daripada kedua-dua mydatabase1.tblUsers dan mydatabase2.tblUsers, di mana nilai UserID sepadan.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menyoal Data daripada Pangkalan Data Berbeza pada Pelayan yang Sama?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!