Kekuatan basis data relasional seperti Oracle, SQL Server, MySQL dan Access adalah kemampuan untuk menghubungkan dua atau lebih tabel berdasarkan bidang yang sama. Berikut adalah cara Anda dapat bergabung dengan dua tabel di bidang umum. Saya menggunakan database Northwind MS Access untuk menulis pernyataan SQL.
1. Basis Data Basis Data Buka basis data relasional Anda. Sebagai contoh saya, saya menggunakan database Northwind Microsoft, yang merupakan database yang datang dengan Microsoft.
2. Tabel Tabel Saya akan menggunakan tabel pesanan dan tabel detail pesanan dan saya akan menghubungkan dua tabel berdasarkan bidang ID Pesanan. Setiap pesanan memiliki indeks unik yang disebut id pesanan. Id pesanan ini disimpan dalam tabel detail pesanan karena Anda dapat membeli beberapa item dengan urutan yang sama.
Tutorial SQL - 29: SQL BERGABUNG
3. Pernyataan SQL Pernyataan SQL Saya memilih beberapa bidang dari kedua tabel sehingga Anda dapat melihat bagaimana data dikembalikan. Saya kemudian bergabung dengan dua tabel pada bidang jika jika. Jadi pernyataan SQL saya terlihat seperti ini: :PILIH [Detail Pesanan] .OrderID, [Detail Pesanan]. ProductID, Orders. Pesanan Tanggal, Pesanan. Dikirim Tanggal, [Detail Pesanan]. Harga Gaji DARI Pesanan, [detail pesanan] di mana Pesanan. Pesanan = [Detail Pesanan] .OrderID; : Apa pun yang Anda lihat terlampir dengan [] berarti bahwa bidang atau nama tabel lebih dari satu kata menggunakan spasi untuk memisahkan kata-kata.
4. Hasil akhir Hasil akhir Sekarang jalankan pernyataan sql Anda. Anda akan melihat bidang yang dipilih ditampilkan dan dua tabel bergabung.