Menggabungkan Tabel Secara Manual (Alat Database Visual)

Berlaku untuk: SQL Server (semua versi yang didukung)

Saat Anda menambahkan dua (atau lebih) tabel ke kueri, Kueri dan Perancang Tampilan mencoba menggabungkannya berdasarkan data umum atau informasi yang disimpan dalam database tentang bagaimana tabel terkait. Untuk detailnya, lihat Menggabungkan Tabel Secara Otomatis (Alat Database Visual). Namun, jika Kueri dan Desainer Tampilan belum menggabungkan tabel secara otomatis, atau jika Anda ingin membuat kondisi gabungan tambahan antar tabel, Anda bisa menggabungkan tabel secara manual.

Anda dapat membuat gabungan berdasarkan perbandingan antara dua kolom apa pun, bukan hanya kolom yang berisi informasi yang sama. Misalnya, jika database Anda berisi dua tabel, titles dan roysched, Anda bisa membandingkan nilai di ytd_sales kolom titles tabel terhadap lorange kolom dan hirange dalam roysched tabel. Membuat gabungan ini akan memungkinkan Anda untuk menemukan judul di mana penjualan tahun hingga saat ini berada di antara rentang rendah dan tinggi untuk pembayaran royalti.

Tip

Gabungan bekerja paling cepat jika kolom dalam kondisi gabungan telah diindeks. Dalam beberapa kasus, bergabung pada kolom yang tidak di-unindeks dapat menghasilkan kueri yang lambat.

Untuk menggabungkan tabel atau objek terstruktur tabel secara manual

  1. Tambahkan ke panel Diagram objek yang ingin Anda gabungkan.

  2. Seret nama kolom gabungan dalam tabel pertama atau objek terstruktur tabel dan letakkan ke kolom terkait di tabel kedua atau objek terstruktur tabel. Anda tidak dapat mendasarkan gabungan pada teks, ntext, atau kolommage i.

    Catatan

    Kolom gabungan harus dari jenis data yang sama (atau kompatibel). Misalnya, jika kolom gabungan dalam tabel pertama adalah tanggal, Anda harus menghubungkannya dengan kolom tanggal di tabel kedua. Di sisi lain, jika kolom gabungan pertama adalah bilangan bulat, kolom gabungan terkait juga harus dari jenis data bilangan bulat, tetapi bisa menjadi ukuran yang berbeda. Desainer Kueri dan Tampilan tidak akan memeriksa tipe data kolom yang Anda gunakan untuk membuat gabungan, tetapi saat Anda menjalankan kueri, database akan menampilkan kesalahan jika tipe data tidak kompatibel.

  3. Jika perlu, ubah operator gabungan; secara default, operator adalah tanda sama dengan (=). Untuk detailnya, lihat Mengubah Operator Gabungan (Alat Database Visual).

Desainer Kueri dan Tampilan menambahkan klausa INNER JOIN ke pernyataan SQL di panel SQL. Anda dapat mengubah jenis menjadi gabungan luar. Untuk detailnya lihat Membuat Gabungan Luar (Alat Database Visual).

Lihat juga

Kueri dengan Gabungan (Alat Database Visual)