coba 
SELECT 'DINAS '||DINAS SHIFT, NAMA_PERAWAT, COUNT(DINAS) AS BNYAKNYA FROM DINAS
GROUP BY DINAS, NAMA_PERAWAT;

  ----- Original Message ----- 
  From: Sasongko Hernowo 
  To: [email protected] 
  Sent: Tuesday, June 26, 2007 1:02 PM
  Subject: [indo-oracle] HELP Cara ngitung absensi


  Mohon bantuan rekan2

  Saya lagi belajar buat aplikasi kecil tentang pengolahaan jadwal dinas di 
sebuah Rumah Sakit di Bandung..
  Ada dua tabel :
  1. Table perawat (data diri perawat)
  2. Table dinas (terdiri dari nama perawat, tanggal, jadwal dinas(IN: 
pagi,siang,malam dll)

  Tujuan dari aplikasi ini untuk menghitung berapa kali seorang perawat dinas 
pagi, siang atau malam dalam satu bulan..

  Saya nyoba 
  SELECT NAMA_PERAWAT, COUNT(DINAS) AS PAGI FROM DINAS
  WHERE DINAS = 'PAGI'
  GROUP BY NAMA_PERAWAT;
  bisa, tapi yang keluar cuma satu-satu...
  Nah caranya gimana biar bisa semua bisa muncul? Apa harus pake procedure nor 
function?

  Trima kasih sebelumnya...


  ---------------------------------
  Lelah menerima spam? Surat Yahoo! mempunyai perlindungan terbaik terhadap 
spam. 
  http://id.mail.yahoo.com/

  [Non-text portions of this message have been removed]



   

[Non-text portions of this message have been removed]

Kirim email ke