Selasa, 23 Juli 2013

Quary Mengetahui Nomor Perkara, Majelis, DLL

SELECT DISTINCT LEFT(DATA_REGISTER.NO_PERK, 4) + '/Pdt.'+ SUBSTRING(DATA_REGISTER.NO_PERK, LEN(DATA_REGISTER.NO_PERK) - 2, 1)+ '/20' + RIGHT(DATA_REGISTER.NO_PERK, 2) AS NOMER_PERKARA, DATA_SIDANG.RUANG, DATA_SIDANG.TIM,MS_DATAHAKIM.NAMA_HAKIM AS MAJELIS,
MS_PERKARA.KETERANGAN AS JENIS_PERKARA,LEFT(DATA_REGISTER.KODE_PERK,2) AS JP, DATA_REGISTER.TINGKAT
FROM DATA_REGISTER INNER JOIN DATA_SIDANG ON DATA_REGISTER.NO_PERK = DATA_SIDANG.NO_PERK INNER JOIN MS_HAKIM ON DATA_SIDANG.TGL_SK = MS_HAKIM.TGL_SK INNER JOIN
MS_DATAHAKIM ON MS_HAKIM.KODE = MS_DATAHAKIM.KODE AND DATA_SIDANG.RUANG = MS_DATAHAKIM.RUANG AND DATA_SIDANG.NO_MAJELIS = MS_DATAHAKIM.TIM AND DATEPART(weekday, DATA_SIDANG.TANGGAL) = MS_DATAHAKIM.HARI
INNER JOIN MS_PERKARA ON DATA_REGISTER.KODE_PERK=MS_PERKARA.KODE_PERK
WHERE RIGHT(DATA_REGISTER.NO_PERK,2)='12'