Thursday, December 18, 2014

Cara Penggabungan SUB QUERY DAN QUERY ANTAR TABEL

Unknown | 8:30 PM |

JOIN
Untuk menampilkan record dari suatu tabel dengan tabel lainnya menggunakan pernyataan JOIN. Fungsinya menghubungkan tabel-tabel dalam database agar didapat informasi yang lebih luas.

PENGGABUNGAN SEDERHANA (EQUI JOIN)
Equi Join adalah penggabungan antartabel dengan menggunakan operator sama dengan(=) dan memiliki fungsi untuk membandingkan satu kolom pada satu tabel dengan kolom lain yang berada pada tabel lain.
Ada 4 Equi Join :
    • Inner Join : dipilih semua data yang sama dari kedua tabel
    • Left Join : dipilih semua data inner join ditambah dengan data dari tabel yang tidak terdapat pada tabel kedua
    • Right Join : dipilih semua data inner join ditambah dengan data tabel kedua yang tidak terdapat pada tabel kedua
    • Full Outer : dipilih dari penggabungan antar Left Join dengan Right Join

Contoh Innner Join:
SELECT TANGGALORDER, NAMA, JUMLAH FROM ORDER INNER JOIN BARANG ON ORDERS.BARANG=BARANG.KODE

Contoh Left Join:
SELECT ORDER, TANGGALORDER, BARANG.NAMA, ORDERS.JUMLAH FROM ORDERS LEFT JOIN BARANG ON ORDERS.BARANG=BARANG.KODE

Contoh Right Join:
SELECT ORDER, TANGGALORDER, BARANG.NAMA, ORDERS.JUMLAH FROM ORDERS RIGHT JOIN BARANG ON ORDERS.BARANG=BARANG.KODE

No comments:

Post a Comment

Twitter Delicious Facebook Digg Stumbleupon Favorites More

Search

Photo

Photo
Arif wicaksono. Powered by Blogger.