26 November 2012

MySQL Join Tabel dengan Database Berbeda

Menanggapi comment dari Tala, Rani coba menjelaskan bagaimana cara JOIN 2 buah tabel pada 2 buah database yang berbeda dalam 1 server.
SELECT database1.namatabel1.namafieldtabel1,
       database1.namatabel1.namafieldtabel2 
FROM   database1.namatabel1 
       INNER JOIN database2.namatabel2 ON 
             database1.namatabel1.fieldkunci = 
             database2.namatabel2.fieldkunci

Berikut contoh menggunakan alias untuk tabel:
SELECT A.namafieldtabel1, B.namafieldtabel2 
FROM   database1.namatabel1 A
       INNER JOIN database2.namatabel2 B ON 
             A.fieldkunci = B.fieldkunci

Semoga bermanfaat :)

1 comments:

Tala said...

Alhamdulillah mbak bisa, terima kasih banyak atas ilmu nya, semoga bertambah terus ilmu dan rezeki nya ya mbak (super respon i like it), thx