Relasi Inner Join dalam Access SQL

Posted by Devz Andrean | Posted in , , , , |

Dalam Ms.Access kita mengenal relationship, hubungan antar satu tabel dengan tabel yang lainnya. Seperti yang kita ketahui, Access juga mendukung perintah SQL dalam query-nya.

Nah..pada kesempatan ini kita akan belajar mengenai relasi tabel dalam Access dengan inner join.

Saya asumsikan anda telah membuat tabel dibawah ini..

tabel film (kode_film*, judul_film, genre, tahun_film, jns_keping)
tabel header (no_sewa*, tgl_sewa, status)
tabel transaksi (no_sewa, kode_film, jml_sewa)

Dengan ketentuan sebagai berikut:
- Tarif_sewa : jika jns_keping DVD, maka tarif_sewa Rp. 10000. Selain itu Rp. 8000.
- Total : tarif_sewa * jml_sewa

 Berikut perintah SQL-nya:
SELECT Transaksi.no_sewa, Header.tgl_sewa, Header.Status, Transaksi.kode_film, Film.judul_film,  Transaksi.jml_sewa, Film.jns_keping, IIf([jns_keping]="DVD",10000,8000) AS tarif_sewa, [tarif_sewa]*[jml_sewa] AS total FROM Header INNER JOIN (Film INNER JOIN Transaksi ON Film.kode_film = Transaksi.kode_film) ON Header.no_sewa = Transaksi.no_sewa;


Selamat mencoba..

Comments (0)

Posting Komentar