Postingan lainnya
caranya ganti filed Qery php
Hallo para master mohon bantuannya skali saya baru belajar query , ini query saya
SELECT tp.kode_tempat_ujian, tp.nama_tempat_ujian, (SELECT Count(DISTINCT (he.nim)) AS 'mhs_baru' FROM t_billing_header he, m_data_pribadi dp WHERE dp.nim = he.nim AND he.masa = '20171' AND tp.kode_tempat_ujian = he.kode_tempat_ujian AND dp.kode_upbjj = '87' AND (he.kodestatusbiling = '1' OR he.statusbank = '1') AND he.kodejenisbayar IN ('002', '009', '025') AND dp.masa_registrasi_awal = '20171') AS `Mahasiswa baru`,
(SELECT Count(DISTINCT (he.nim)) AS 'mhs lama' FROM t_billing_header he, m_data_pribadi dp WHERE dp.nim = he.nim AND he.masa = '20171' AND tp.kode_tempat_ujian = he.kode_tempat_ujian AND dp.kode_upbjj = '87' AND (he.kodestatusbiling = '1' OR he.statusbank = '1') AND he.kodejenisbayar IN ('002', '009', '025') AND dp.masa_registrasi_awal < '20171') AS `Mahasiswa lama` FROM m_tempat_ujian tp WHERE tp.kode_upbjj = '87' GROUP BY tp.kode_tempat_ujian, tp.nama_tempat_ujian ORDER BY tp.kode_tempat_ujian, tp.nama_tempat_ujian
nah caranya ganti field he.masa dan dp.masa_registrasi_awal di php gimana master? saya sudah tanya forum2 php blm ada yang jawab
6 Jawaban:
yuuhuuu, note gan, oke yang pertama, saya bukan master gan, ane hanya 'manusia biasa' : hehehehe yang kedua gan biasakan kode di apit oleh tag kode, itu untuk mempermudah kode untuk dibaca, biar temen temen bisa bantu agan, dengan cepet btw, itu bukannya query basisdata yah gan, mysql apa bukan ?
Halo @paulsaras, pertanyaanya kurang jelas "nah caranya ganti field he.masa dan dp.masa_registrasi_awal di php gimana master" , mau diganti apa sama apa? Ini yang dikerjakan apa? mau menghasilkan apa? struktur kolomny seperti apa? Informasinya sangat kurang
Assalam temen-temen saya mau tanya lg nich, saya mau menjumlahakna antar hasil query Mahasiswa_lama & Mahasiswa_ baru, saya sudah coba make sum tapi hasilnya 0, ini query saya temen2
SELECT t_billing_header.masa AS Masa, tp.kode_tempat_ujian, tp.nama_tempat_ujian, (SELECT Count(DISTINCT (he.nim)) FROM t_billing_header he, m_data_pribadi dp WHERE dp.nim = he.nim AND tp.kode_tempat_ujian = he.kode_tempat_ujian AND dp.kode_upbjj = '87' AND (he.kodestatusbiling = '1' OR he.statusbank = '1') AND he.kodejenisbayar IN ('002', '009', '025') AND dp.masa_registrasi_awal = t_billing_header.masa AND he.masa = t_billing_header.masa) AS 'Mahasiswa_baru',
(SELECT Count(DISTINCT (he.nim)) FROM t_billing_header he, m_data_pribadi dp WHERE dp.nim = he.nim AND he.masa = t_billing_header.masa AND tp.kode_tempat_ujian = he.kode_tempat_ujian AND dp.kode_upbjj = '87' AND (he.kodestatusbiling = '1' OR he.statusbank = '1') AND he.kodejenisbayar IN ('002', '009', '025') AND dp.masa_registrasi_awal < t_billing_header.masa) AS 'Mahasiswa_lama',
(Sum('Mahasiswa_baru' + 'Mahasiswa_lama')) AS Total
FROM m_tempat_ujian tp INNER JOIN t_billing_header ON tp.kode_tempat_ujian = t_billing_header.kode_tempat_ujian WHERE tp.kode_upbjj = '87' GROUP BY t_billing_header.masa, tp.kode_tempat_ujian, tp.nama_tempat_ujian HAVING t_billing_header.masa = '20171' ORDER BY tp.kode_tempat_ujian, tp.nama_tempat_ujian
ini hasil query saya masata
https://drive.google.com/open?id=0B_1U0KUTiUreTjN2RGptQTNxdk0
Jawaban Terpilih
@paulsaras Ingat forum itu bukan untuk kita sendiri, tapi dikonsumsi banyak orang lain, jadi: 1. Kalau ada pertanyaan yang sudah terjawab sendiri, silahkan tulis jawabannya dan tandai sebagai jawaban yang terbaik, jadi orang lain yang punya masalah yang sama, bisa melihat jawabannya. 2. Forum bukan tempat chat, jadi kalau ada pertanyaan baru coba bukan di forum baru, bukan melanjutkan pertanyaan di jawaban. 3. Kode?Query bisa dibuat lebih rapi biar orang lain lihatnya enak, dengan taro diantara tag kode, diklik tombol kode yang sudah disediakan