Data Join Table
•SQL mempunyai statement Select yang mampu menampilkan data dari dua atau lebih table ke dalam suatu hasil query.
•Operator yang digunakan untuk mencari data dari beberapa table berdasarkan hubungan logis table-tabel yang ada disebut JOIN
•Ada 3 jenis JOIN yang umum dipakai, sebelum kita masuk ke masing-masing JOIN kita terlebih dahulu membuat 2 buah table yang mempunyai hubungan logis
INNER JOIN
•Baik kita mulai dengan yang pertama dari JOIN, inner join paling sering digunakan dalam menggabungkan dua ataupun lebih table.
•mempunyai dua jenis secara umum yaitu :
1.Tanpa alias
•Tanpa alias disini diartikan bahwa nama table tidak dialiaskan atau tetap disebut secara panjang.
•Format penulisan sederhana sebagai berikut: Select kolom,kolom,kolomfrom table1,table2 where table1. kolomyang sama= table2. kolomyang samaSebagaicontoh; Tampilkankode_brg,nama_brg,kode_supplierdaritable barangdansupplier.
•Jawab:
Select barang.kode_brg,barang.nama_brg,supplier.kode_supplier from barang,supplier Where barang.kode_supplier=supplier.kode_supplier
2. Dengan alias
•Disini nama table diberikan alias atau singkatan sesuai dengan huruf depan dari nama table tersebut. Contoh table Barang diberi inisial/alias B, supplier inisialnya S, dan lain sebagainya.
•Cara penggunaannya sama seperti tanpa alias, sebagai contoh : Tampilkan kode_brg,harga,jumlah,kode_supplier dari table barang dan supplier.
•Jawab:
Select B.nama_brg,B.harga,B.jumlah,S.kode_supplier From barang B, supplier S Where B.kode_supplier = S.kode_supplier
Untuk file lengkapnya download disini
0 komentar:
Posting Komentar