Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Bagaimana cara membuat kueri lintas basis data di MySQL?

Anda mengakses database lain pada instance MySQL yang sama dengan mengawali tabel dengan nama database yang sesuai. yaitu:

SELECT *
  FROM this_database.table_1 t1
  JOIN that_database.table_2 t2 ON t2.column = t1.column

Perhatikan

Kueri dijalankan dengan kredensial autentikasi yang digunakan untuk menyiapkan koneksi. Jika Anda ingin membuat kueri dua tabel secara bersamaan di dua (atau lebih) database, pengguna yang digunakan untuk menjalankan kueri akan memerlukan akses SELECT ke semua database yang terlibat.

Referensi:



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Gabung kanan sama dengan Gabung kiri?

  2. Mengapa MySQL mengembalikan beberapa float dalam notasi ilmiah, tetapi tidak yang lain?

  3. Generator numerik Alfa yang unik

  4. Menyetel ulang kata sandi root MySQL ketika kata sandi saat ini tidak diketahui

  5. Permintaan tab silang dinamis MySQL:Memilih catatan anak sebagai kolom tambahan