Recordset: Melakukan Gabungan (ODBC)
Topik ini berlaku untuk kelas MFC ODBC.
Apa itu Gabungan
Operasi gabungan, tugas akses data umum, memungkinkan Anda bekerja dengan data dari lebih dari satu tabel menggunakan satu objek kumpulan rekaman. Menggabungkan dua tabel atau lebih menghasilkan kumpulan rekaman yang dapat berisi kolom dari setiap tabel, tetapi muncul sebagai tabel tunggal untuk aplikasi Anda. Terkadang gabungan menggunakan semua kolom dari semua tabel, tetapi terkadang klausa SQL SELECT dalam gabungan hanya menggunakan beberapa kolom dari setiap tabel. Kelas database mendukung gabungan baca-saja tetapi tidak dapat diperbarui gabungan.
Untuk memilih rekaman yang berisi kolom dari tabel yang digabungkan, Anda memerlukan item berikut:
Daftar tabel yang berisi nama semua tabel yang digabungkan.
Daftar kolom yang berisi nama semua kolom yang berpartisipasi. Kolom dengan nama yang sama tetapi dari tabel yang berbeda memenuhi syarat dengan nama tabel.
Filter (klausa SQL WHERE ) yang menentukan kolom tempat tabel digabungkan. Filter ini mengambil formulir "Table1.KeyCol = Table2.KeyCol" dan benar-benar menyelesaikan gabungan.
Anda dapat menggabungkan lebih dari dua tabel dengan cara yang sama dengan menyamakan beberapa pasangan kolom, setiap pasangan yang bergabung dengan kata kunci SQL DAN.
Baca juga
Recordset (ODBC)
Recordset: Mendeklarasikan Kelas untuk Kueri yang Telah Ditentukan Sebelumnya (ODBC)
Recordset: Mendeklarasikan Kelas untuk Tabel (ODBC)
Recordset: Mengkueri ulang Recordset (ODBC)
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk