Beranda Query

Query

berisi query
Yazid Bustomi
By Yazid Bustomi
12 artikel

Query Aktivitas Mahasiswa

Aktivitas Mahasiswa SELECT b.IDDEPARTEMEN, row_number() OVER ( partition by b.IDDEPARTEMEN order by b.IDDEPARTEMEN, b.ID ) IDA, a.TAHUN, a.SEMESTER, 'BAK', 'K', concat('Dosen Pembimbing ', b.NAMA ) NAMA, 'UPERTIS', '' NOSK, '' TANGGALSK, 'DOSEN PEMBIMBING', now() LASTUPDATE, 'IMPORT' UPDATER, now() DATECREATED, 'IMPORT' CREATOR, '' TANGGALMULAI, '' TANGGALSELESAI FROM mahasiswa_wali a join dosen b on a.IDDOSEN = b.ID Aktivitas Mahasiswa Peserta INSERT IGNORE INTO `mahasiswa_aktivitas_peserta` (`IDPRODI`, `ID`, `TAHUN`, `SEMESTER`, `IDMAHASISWA`, `PERAN`, `LASTUPDATE`, `UPDATER`, `DATECREATED`, `CREATOR`) SELECT b.IDDEPARTEMEN, '' ID, a.TAHUN, a.SEMESTER, a.IDMAHASISWA, 'A', now() LASTUPDATE, concat('Dosen Pembimbing ', b.NAMA ) UPDATER, now() DATECREATED, 'IMPORT' CREATOR FROM mahasiswa_wali a join dosen b on a.IDDOSEN = b.ID WHERE TAHUN = '2025' AND semester = '1'; update mahasiswa_aktivitas_peserta a join mahasiswa_aktivitas b on a.UPDATER = b.NAMA set a.ID = b.ID where b.TAHUN ='2025' and a.SEMESTER ='1'; Aktivitas Mahasiswa Pembimbing INSERT INTO `mahasiswa_aktivitas_dosenpembimbing` (`IDPRODI`, `ID`, `TAHUN`, `SEMESTER`, `IDDOSEN`, `PEMBIMBINGKE`, `KATEGORI`, `LASTUPDATE`, `UPDATER`, `DATECREATED`, `CREATOR`) SELECT b.IDDEPARTEMEN, '' ID, a.TAHUN, a.SEMESTER, a.IDDOSEN, '1', 'AD', now() LASTUPDATE, concat('Dosen Pembimbing ', b.NAMA ) UPDATER, now() DATECREATED, 'IMPORT' CREATOR FROM mahasiswa_wali a join dosen b on a.IDDOSEN = b.ID WHERE TAHUN = '2025' AND semester = '1' group by a.IDDOSEN; update mahasiswa_aktivitas_dosenpembimbing a join mahasiswa_aktivitas b on a.UPDATER = b.NAMA set a.ID = b.ID where b.TAHUN ='2025' and a.SEMESTER ='1'; update mahasiswa_aktivitas_dosenpembimbing a join mahasiswa_aktivitas b on a.UPDATER = b.NAMA set a.ID = b.ID where b.TAHUN ='2025' and a.SEMESTER ='1';

Terakhir diperbarui saat Feb 01, 2025

LSPR - PENCARIAN NILAI TIDAK LULUS

S1 NON PJJ SELECT a.IDMAHASISWA, b.NAMA, CONCAT( pd.NAMA, ' ', CASE WHEN pd.KODEJENJANG = 'C' THEN 'S1' WHEN pd.KODEJENJANG = 'B' THEN 'S2' ELSE 'Unknown' END ) AS NAMAPRODI, b.ANGKATAN, b.STATUS, a.IDMAKUL, a.NAMA AS NAMAMK, a.SKS, a.SEMESTERMK, a.BOBOT, a.NILAI, a.SIMBOL, b.hp, b.TELEPON, b.EMAIL, m2.EMAIL_PRIBADI FROM transkrip_detil a JOIN mahasiswa b ON a.IDMAHASISWA = b.ID JOIN prodi pd ON b.IDPRODI = pd.ID left join mahasiswa2 m2 on b.ID = m2.ID WHERE b.IDPRODI not in ( '70203' ,'70101') AND b.STATUS IN ('A', 'C', 'N') AND a.BOBOT < 2 AND a.STATUSDELETE = '0' AND a.NAMA NOT LIKE 'Thesis%' AND a.NAMA NOT LIKE 'Internship%' AND a.NAMA NOT LIKE 'Seminar%' AND NOT EXISTS ( SELECT 1 FROM pengambilanmk c WHERE c.THNSM = '20241' AND c.IDPRODI not in ( '70203' ,'70101') AND c.IDMAHASISWA = a.IDMAHASISWA AND c.IDMAKUL = a.IDMAKUL ) ORDER BY a.NAMA; S1 PJJ SELECT a.IDMAHASISWA, b.NAMA, CONCAT( pd.NAMA, ' ', CASE WHEN pd.KODEJENJANG = 'C' THEN 'S1' WHEN pd.KODEJENJANG = 'B' THEN 'S2' ELSE 'Unknown' END ) AS NAMAPRODI, b.ANGKATAN, b.STATUS, a.IDMAKUL, a.NAMA AS NAMAMK, a.SKS, a.SEMESTERMK, a.BOBOT, a.NILAI, a.SIMBOL, b.hp, b.TELEPON, b.EMAIL, m2.EMAIL_PRIBADI FROM transkrip_detil a JOIN mahasiswa b ON a.IDMAHASISWA = b.ID JOIN prodi pd ON b.IDPRODI = pd.ID left join mahasiswa2 m2 on b.ID = m2.ID WHERE b.IDPRODI in ( '70203') AND b.STATUS IN ('A', 'C', 'N') AND a.BOBOT < 1.7 AND a.STATUSDELETE = '0' AND a.NAMA NOT LIKE 'Thesis%' AND a.NAMA NOT LIKE 'Internship%' AND a.NAMA NOT LIKE 'Seminar%' AND NOT EXISTS ( SELECT 1 FROM pengambilanmk c WHERE c.THNSM = '20242' AND c.IDPRODI in ( '70203') AND c.IDMAHASISWA = a.IDMAHASISWA AND c.IDMAKUL = a.IDMAKUL ) ORDER BY a.NAMA; S2 SELECT a.IDMAHASISWA, b.NAMA, CONCAT( pd.NAMA, ' ', CASE WHEN pd.KODEJENJANG = 'C' THEN 'S1' WHEN pd.KODEJENJANG = 'B' THEN 'S2' ELSE 'Unknown' END ) AS NAMAPRODI, b.ANGKATAN, b.STATUS, a.IDMAKUL, a.NAMA AS NAMAMK, a.SKS, a.SEMESTERMK, a.BOBOT, a.NILAI, a.SIMBOL, b.hp, b.TELEPON, b.EMAIL, m2.EMAIL_PRIBADI FROM transkrip_detil a JOIN mahasiswa b ON a.IDMAHASISWA = b.ID JOIN prodi pd ON b.IDPRODI = pd.ID left join mahasiswa2 m2 on b.ID = m2.ID WHERE b.IDPRODI in ( '70101') AND b.STATUS IN ('A', 'C', 'N') AND a.BOBOT < 2.7 AND a.STATUSDELETE = '0' AND a.NAMA NOT LIKE 'Thesis%' AND a.NAMA NOT LIKE 'Internship%' AND a.NAMA NOT LIKE 'Seminar%' AND NOT EXISTS ( SELECT 1 FROM pengambilanmk c WHERE c.THNSM = '20242' AND c.IDPRODI in ( '70101') AND c.IDMAHASISWA = a.IDMAHASISWA AND c.IDMAKUL = a.IDMAKUL ) ORDER BY a.NAMA;

Terakhir diperbarui saat Dec 24, 2025