dear Om, And Master
tabel1,
id_makul,makul,sks,nip
tabel2,
nip,pengajar
tabel3,
id_makul,status(kontrak)
untuk menampilkan data dari 2 tabel dengan ketentuan pada tabel 3 dengan status 'kontrak'
hasilnya : data pada tabel 1 semua muncul dan nama pengajar pada (tabel2) tapi ketentuan ada pada tabel 3 (status: kontrak)
terima kasih atas bantuan para master sekalian,,,,,


BestRegards,
Sarmin Ikoni
Silahkan login untuk menjawab!
0
Loading...
Robert James M · May 12, 2013 · 0 Suka · 0 Tidak Suka
apa seperti ini

select tabel1.id_matkul,tabel1.matkul,tabel1.nip,tabel2.pengajar,tabel3.status from tabel1,tabel2,tabel3 where
tabel1.nip=tabel2.nip and tabel1.id_matkul=tabel3.id_matkul

:P
0
Loading...
sarmin · May 13, 2013 · 0 Suka · 0 Tidak Suka
lebih jelas aja ya,maaf..
tabel1.id_makul,makul,nip
tabel2.nip,pengajar
tabel3.nis,id_makul,makul,status
pada saat masukkan nis-->akan ditampilkan mata kuliah dari tabel 1 dan nama pengajar, tetapi akan dicek dahulu pada tabel 3, jika nis tersebut sudah mengambil mata kuliah yaitu status "kontrak" jika sudah ada data mata kuliah yang kontrak tidak akan ditampilkan dari tabel1.
* tampilkan data dari tabel 1 jika status tidak kontrak (statusnya dari tabel3)

mohon pencerahannya,,logika nya gimana ya?alur model pencariannya??

BestRegards,
Sarmin Ikoni
0
Loading...
Robert James M · May 13, 2013 · 0 Suka · 0 Tidak Suka
mungkin bisa dimulai dengan

1. Ini mau buat apa kira kira? soalnya berdasarkan judul cuma "menampilkan".
2. Contoh data dan hasil akhir yang diinginkan

:P
0
Loading...
Ellyx Christian · May 14, 2013 · 0 Suka · 0 Tidak Suka
pake query seperti ini:
select * from table1 t1 inner join table2 t2 on t1.nip=t2.nip where t1.id_makul not in (select t3.id_makul from table3 t3 where t3.nis='$nis');