You are on page 1of 1

tampilkan nama mahasiswa,jumlah sks, kode mk , nama mk,nilai akhir,perMK,grade p er MK dan keterangan lulus atau tidak.

nilai akhir 0-44 E 45-54 D 55-59 C 60-64 c+ 65-74 B 75-79 b+ 80-100 A mahasiswa mk nilai DIM KODE AS STRING=TEXTBOXKODE.TEXT DIM _QUERY AS STRING="SELECT A.NAMA_MAHASISWA,B.SKS,B.KODE_MK,B.NAMA_MK,(0.4*NIL AI_TUGAS)+(0.3*NILAI_UTS)+(0.3*NILAI UAS) AS [NILAI AKHIR], CASE WHEN (0.4*NILAI_TUGAS)+(0.3*NILAI_UTS)+(0.3*NILAI UAS)>79 THEN 'A' WHEN (0.4*NILAI_TUGAS)+(0.3*NILAI_UTS)+(0.3*NILAI UAS)>74 THEN 'B+' WHEN (0.4*NILAI_TUGAS)+(0.3*NILAI_UTS)+(0.3*NILAI UAS)>64 THEN 'B' WHEN (0.4*NILAI_TUGAS)+(0.3*NILAI_UTS)+(0.3*NILAI UAS)>59 THEN 'C+' WHEN (0.4*NILAI_TUGAS)+(0.3*NILAI_UTS)+(0.3*NILAI UAS)>54 THEN 'C' WHEN (0.4*NILAI_TUGAS)+(0.3*NILAI_UTS)+(0.3*NILAI UAS)>44 THEN 'D' ELSE 'E' END AS GRADE, CASE WHEN (0.4*NILAI_TUGAS)+(0.3*NILAI_UTS)+(0.3*NILAI UAS)>44 THEN 'LULUS' ELSE 'TIDAK LULUS' END AS STATUS FROM MAHASISWA A,MATAKULIAH B,NILAI C WHERE A.NIM=B.NIM AND B.KODE_MK=C.KODE_MK AND A.NIM='" & KODE "'" GROUP BY A.NAMA_MAHASISWA,B.SKS,B.KODE_MK,B.NAMA_MK; SELECT CASE WHEN Obsolete = 'N' or InStock = 'Y' THEN 1 ELSE 0 END as Salable, * FROM Product

You might also like