1. Select Query2. Append Query3. Union Query4. Crosstab Query1. Select QueryUntuk menampilkan field-field tabel atau hubungan antar tabel, dan juga melihat manipulasi dari field-field tersebut.
Cara membuatnya :
Objects - pilih
Queries - double klik
Create Query in Design ViewLalu akan muncul tampilan
Design View. Kemudian muncul form dialog
Show Table, pilih tabel yang dikehendaki, misal tabel [kas]. Kemudian klik tombol
Add. Terus pilih tabel kedua, misal
tabel [kas dit]. Kemudian klik tombol
Add.
Apabila kedua tabel punya
relationship, maka secara otomatis akan muncul garis
relationship yang menghubungkan keduanya.
Trus, buat field-fieldnya seperti gambar dibawah. Dengan cara
drag-drop atau pilih saja combonya.

Ini merupakan
Design View, yang mudah sekali dibuat.
Apabila kita ingin melihat syntax sql-nya, caranya :
Menu
View - pilih
SQL ViewHasilnya seperti dibawah :
SELECT kas.*, Year([tanggal]) AS Expr2, [kas dit].jml, [kas dit].ketFROM kas INNER JOIN [kas dit] ON kas.[code transaksi]=[kas dit].[kd transaksi]WHERE (((Year([tanggal]))=2010));Setelah itu coba kita Run, untuk melihat output-nya. Caranya.
Pada toolbar klik
! (
Run). Hasilnya :
Menampilkan tabel output dengan field-field yang kita kehendaki dan kita manipulasi. Misalnya ada kolom
Tahun.
2. Append QueryUntuk menambahkan record ke tabel yang diinginkan. Pada SQL syntax dicirikan dengan '
Insert Into...'Caranya sama seperti diatas, kemudian pada
Design View, klik kanan pilih
Query Type - Pilih
Append Query... Akan muncul form dialog
Append - pilih tabel
Destination, misalnya tabel [baru] - klik tombol
OK.
Maka pada
Design View, akan muncul field-field yang akan dimasukkan kedalam kolom
Append To. Sesuaikan field-field yang akan dimasukkan dengan output-nya. Misal Tahun, pada Append To - pilih field [Tahun]. Type datanya harus sama.
Apabila kita melihat dalam SQL View, akan tampak seperti dibawah :
INSERT INTO baru ( tahun, jml, ket )SELECT Year([tanggal]) AS Expr2, [kas dit].jml, [kas dit].ketFROM kas INNER JOIN [kas dit] ON kas.[code transaksi] = [kas dit].[kd transaksi]WHERE (((Year([tanggal]))=2010));Ket: Select kas.* seperti pada
Select Query tidak dipergunakan pada
Append Query.
Apabila ingin mengecek output yang akan masuk ke tabel, Menu
View - pilih
Datasheet View.
Kemudian
Run query, maka tabel [baru] secara otomatis akan bertambah record-nya sesuai yang ditampilkan pada
Datasheet View.