Advertisement
humanoit

040215

Feb 4th, 2015
250
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MySQL 1.11 KB | None | 0 0
  1.     SELECT a.no_reg, d.cara_bayar,
  2.     SUM(IF(c.no_reg, 1,0)) karcis,
  3.     SUM(IF(b.konsul= 'Y',1,0)) konsul
  4.     FROM pendaftaran a
  5.     LEFT JOIN poli_kunjungan_pasien b ON a.no_reg=b.no_reg
  6.     LEFT JOIN billing_karcis c ON c.no_reg=a.no_reg
  7.     INNER JOIN master_cara_bayar d ON a.cara_bayar=d.id
  8.     LEFT JOIN master_kelass e ON e.id_kelas=a.kelas
  9.     WHERE `instalasi_id` !=  3 AND `id_smf` !=  0
  10.     GROUP BY d.cara_bayar
  11.  
  12.     UNION
  13.  
  14.     SELECT COUNT(*) total, a.no_reg, IFNULL(b.nama_kelas,'IGD') nama_kelasnya, IFNULL(b.id_kelas, 'IGD') cost_center, f.cara_bayar
  15.     FROM poli_kunjungan_pasien a
  16.     LEFT JOIN master_kelass as b ON `b`.`id_kelas` = a.`kelas`
  17.     LEFT JOIN mastercr_ruang_rawat as c ON c.`id` = a.`ruang_rawat`
  18.     LEFT JOIN pegawai as d ON d.`id_pegawai` = a.`id_dokter`
  19.     LEFT JOIN master_cara_bayar e ON a.cara_bayar=e.kd_bayar
  20.     LEFT JOIN pendaftaran f ON f.no_reg=a.no_reg
  21.     WHERE `instalasi_id` =  3 AND `id_smf` =  0
  22.     GROUP BY f.cara_bayar
  23.  
  24.     UNION
  25.  
  26.     SELECT *
  27.     FROM pendaftaran a
  28.     LEFT JOIN master_asal_rujukan b ON a.prosedur_masuk=b.id_asal_rujuk
  29.     LEFT JOIN master_cara_masuk c ON a.cara_masuk=c.id_cara_masuk
  30.     WHERE c.asal_rujuk
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement