Kalau ingin menjumlahkan TOTAL HARGA BUKU dengan ONGKOS ke Jakarta.
SQL nya gunakan WHERE CLAUSE
Pertama-tama kalkulasikan terlebih dahulu TOTAL HARGA BUKU, misalkan disini saya menghitungnya dengan mengkalikan antara HARGASATUAN dengan JUMLAH. Kemudian ditambahkan dengan nilai ONGKOS pengiriman ke Jakarta.
*Contoh berikut dapat digunakan apabila menggunakan PROVIDER=Microsoft.JET.4.0:
Karena menggunakan SubQueries: - Code:
-
SELECT (HARGASATUAN * JUMLAH) + (SELECT ONGKOS FROM Kiriman WHERE IDKIRIMAN='03') AS [TOTAL HARGA BUKU] FROM Barang WHERE IDBARANG='01'
Penjelasan:
- Code:
-
SELECT ONGKOS FROM Kiriman WHERE IDKIRIMAN='03'
Digunakan untuk mencari ONGKOS kiriman ke IDKIRIMAN = '03' yaitu : Jakarta.
- Code:
-
.... FROM Barang WHERE IDBARANG='01'
Where Clause untuk memilih IDBARANG='01' yaitu : Buku. Bila ingin dikombinasikan dengan item lain gunakan operator AND. Misal:
- Code:
-
.... FROM Barang WHERE IDBARANG='01' AND IDBARANG='02'
Dicoba-coba aja. Semoga membantu.