1
SELECT k.no_kamar, t.jns_kamar, t.tarif from kamar k natural JOIN tarif t where t.tarif = (SELECT min(t.tarif) from tarif t); SELECT m.nama, if(m.member = "Ya", 0.1*t.tarif*(tgl_cekout-tgl_cekin), 0) as Discount, if(m.member = "Ya", 0.9, 1)*t.tarif*(tgl_cekout-tgl_cekin) as Total from member m NATURAL JOIN kamar k NATURAL JOIN tarif t NATURAL JOIN tanggal WHERE if(m.member = "Ya", 0.1*t.tarif*(tgl_cekout-tgl_cekin), 0) = (SELECT MAX(if(m.member = "Ya", 0.1*t.tarif*(tgl_cekout-tgl_cekin), 0)) FROM member m NATURAL JOIN kamar k NATURAL JOIN tarif t NATURAL JOIN tanggal ) SELECT m.nama, (tgl_cekout-tgl_cekin) as Lama_Menginap, if(m.member = "Ya", 0.9, 1)*t.tarif*(tgl_cekout-tgl_cekin) as Total from member m NATURAL JOIN kamar k NATURAL JOIN tarif t NATURAL JOIN tanggal WHERE (tgl_cekout-tgl_cekin) = (SELECT MAX(tgl_cekout-tgl_cekin) FROM member m NATURAL JOIN kamar k NATURAL JOIN tarif t NATURAL JOIN tanggal )

Alphabeth

Embed Size (px)

DESCRIPTION

a

Citation preview

SELECT k.no_kamar, t.jns_kamar, t.tarif from kamar k natural JOIN tarif t

where t.tarif = (SELECT min(t.tarif) from tarif t);

SELECT m.nama, if(m.member = "Ya", 0.1*t.tarif*(tgl_cekout-tgl_cekin), 0) as Discount,

if(m.member = "Ya", 0.9, 1)*t.tarif*(tgl_cekout-tgl_cekin) as Total

from member m NATURAL JOIN kamar k NATURAL JOIN tarif t NATURAL JOIN tanggal

WHERE if(m.member = "Ya", 0.1*t.tarif*(tgl_cekout-tgl_cekin), 0) =

(SELECT MAX(if(m.member = "Ya", 0.1*t.tarif*(tgl_cekout-tgl_cekin), 0)) FROM member m NATURAL JOIN kamar k NATURAL JOIN tarif t NATURAL JOIN tanggal )

SELECT m.nama, (tgl_cekout-tgl_cekin) as Lama_Menginap,

if(m.member = "Ya", 0.9, 1)*t.tarif*(tgl_cekout-tgl_cekin) as Total

from member m NATURAL JOIN kamar k NATURAL JOIN tarif t NATURAL JOIN tanggal

WHERE (tgl_cekout-tgl_cekin) =

(SELECT MAX(tgl_cekout-tgl_cekin) FROM member m NATURAL JOIN kamar k NATURAL JOIN tarif t NATURAL JOIN tanggal )