Database

Menggabungkan Dua Hasil dari Query yang Tidak Berhubungan

Gambar ilustrasi database. Sumber: http://www.thebluediamondgallery.com/tablet/d/database.html

Gambar ilustrasi database. Sumber: http://www.thebluediamondgallery.com/tablet/d/database.html

Saya memiliki dua buah hasil dari query dari tabel yang tidak berhubungan, misal query-query seperti di bawah ini:

SELECT judul FROM buku WHERE id = 3
SELECT warna FROM sampul WHERE id = 7

Bagaimana saya menggabungkannya di dalam satu buah baris?

Secara sederhana kedua query ini dapat digabung dengan menggunakan JOIN, seperti pada contoh di bawah ini:

SELECT t1.judul, t2.warna
FROM (
    SELECT judul
    FROM buku
    WHERE id = 3) AS t1
JOIN (
    SELECT warna
    FROM sampul
    WHERE id = 7) AS t2

Demikian sedikit tip mengenai JOIN, semoga bermanfaat.

Leave a Reply