Log in

View Full Version : ASK QUery SQL yang tepat buat kasus ane


Servermaster
20th November 2011, 02:51 AM
CASE IS SOLVED:ceriwislove:

_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-



Gan sebelumnya ane minta maaf ya kalo ada yang gak berkenan ane tanya2 disini, tapi ane dah mikir ini 4 jam dari semalem ampe ketiduran (lebay.com tapi serius.com). Ane masih belum nemu query SQL yang tepat.



Code SQL buat tabelnya kayak gini nih.


Spoiler for Code SQL:






CREATE TABLE `nilaitrainingall` (

`ID` varchar(255) character set utf8 default NULL,

`MASA_STUDI` varchar(255) default NULL,

`KODE_MK` varchar(255) default NULL,

`NAMA_MK` varchar(255) default NULL,

`AMBIL_KE` int(11) default NULL,

`NILAI` varchar(255) character set utf8 default NULL

) ENGINE=MyISAM DEFAULT CHARSET=latin1;











Misalnya Isi datanya kayak gini gan :



ID KODE_MK NAMA_MK

ASEP AB102 BAHASA INDONESIA

ASEP CD115 BAHASA INDONESIA

ASEP EF145 MATEMATIKA

ASEP DD125 FISIKA

ASEP DD115 KIMIA

ASEP AA101 BIOLOGI







Nah dari tabel diatas kan si Asep ngambil Matakuliah Bahasa Indonesia, cuma kode awalnya beda ( pertama (AB102), trs kode yang kedua (CD102) ), itu maksudnya di kurikulum awal si asep ngambil kuliah BAHASA INDONESIA (AB102), karena nilainya belum bagus dia ngulang lagi, tapi pas dia ngulang kebetulan ada perubahan kurikulum jadi Kode matakuliahnya beda, dan menjadi (CD102).



Kira2 permasalah ane gini gan , ane bingung query SQL buat nyari ID Mahasiswa yang mengulang matakuliah, dimana KODE_MK dari matakuliah yang diambil di awal dan di akhir berbeda.



Matakuliahnya berbeda, kebetulan mahasiswa tersebut ngambil matakuliah pas ada perubahan kurikulum.



Help me gan T.T , itu recordnya hampir 100ribu, g mungkin ane nyari manual.



Sebelumnya makasih bgt ya gan :)




Quote:






Originally Posted by alcapone2
http://static.kaskus.us/images/buttons/viewpost.gif (http://ceriwis.us/showthread.php?p=331580176#post331580176)


Gan, ane udah nemu salah satu contoh buat kasus ane. Contohnya kayak gini nih



http://i54.tinypic.com/2hwjokx.jpg



Digambar tersebut kan matakuliah Arsitektur Komputernya ada 2 pada ID yang sama, cuma kode matakuliahnya berbeda.



Masalahnya itu baru 1, padahal recordnya ada banyak.






P.S : Btw untuk menghargai agan2 yang bisa ngasih solusi yang tepat, nanti ane hadiahin pulsa 10ribu deh gan (hehe sory gan g bisa banyak2, maklum anak kos ), terserah mau pake provider apa aja. Nanti ane sempet2in k tukang voucher :) :ceriwislove:

</div>