Dengan hormat,

Saya mengucapkan banyak terima kasih khususnya pada
Bpk/Mas Agustono Gotama atas bantuannya. Saya sangat
menghargai bantuan anda dan pada delphindo sebagai
wadah tempat kita bertukar ilmu, sekali lagi saya
ucapkan terima kasih.

   ttd

Ahmad Hasby 

--- Agustono Gotama <[EMAIL PROTECTED]> wrote:
> SELECT [date],
>   SUM( CASE
>          WHEN [time]<'1899-12-30 11:00:00 AM' THEN
> QTY
>        END ) AS pagi,
>   SUM( CASE
>          WHEN [time] BETWEEN '1899-12-30 11:00:00
> AM' AND '1899-12-30
> 02:00:00 PM' THEN QTY
>        END ) AS siang,
>   SUM( CASE
>          WHEN [time]>'1899-12-30 02:00:00 PM' THEN
> QTY
>        END ) AS sore
> FROM nama_table
> GROUP BY [date]
> 
> 
> Sesuaikan sendiri batasan waktu mana yg disebut
> pagi, mana yg siang, mana yg
> sore. Untuk contoh di atas saya pakai batasan begini
> :
> 
> pagi = sebelum jam 11
> siang = jam 11 s.d. jam 2
> sore = di atas jam 2
> 
> Karena di contoh sdr sbb :
> 
> > Tablenya adalah sbb :
> >
> > Date       Time      Qty
> > 01/01/2003 07:00:00   10
> > 01/01/2003 15:55:00    9
> > 01/01/2003 20:05:00   32 dst....
> 
> maka saya asumsikan Date dan Time itu field yg
> terpisah. Karena di field
> Time yg diisi adalah bagian TIME saja (tanpa ada
> DATE), sedangkan SQL Server
> hanya mengenal tipe DateTime, maka scr otomatis
> bagian DATE-nya akan
> dianggap sebagai 1899-12-30. Sehingga dalam
> menerapkan batasan waktu di
> perintah WHEN di atas, jangan lupa cantumkan
> 1899-12-30 tsb.
> 
> Kalau ternyata Date dan Time sebenarnya satu field
> yg sama (bertipe
> DateTime), coba modifikasi bagian WHEN dgn
> perintah-perintah DATEPART atau
> semacamnya.
> 
> ----- Original Message -----
> From: "Ahmad Hasby" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Cc: <[EMAIL PROTECTED]>
> Sent: Wednesday, June 18, 2003 12:56 PM
> Subject: [Delphindo] Bagaimana SQL nya untuk
> memisahkan Jumlah pengunjung 1
> hari jadi tiga bagian
> 
> 
> > Dengan hormat,
> >
> > Rekan-rekan Delphi Mania, bagai mana Querynya di
> SQL
> > Server untuk memisahkan jumlah pengunjung dalam
> satu
> > hari (pertanggal) menjadi tiga bagian (pagi, sore
> dan
> > malam) sbb :
> >
> > hasil yang diinginkan adalah
> >
> > TANGGAL      PAGI  SIANG MALAM TOTAL
> > 01/01/2003    10     9     32   51
> > 02/01/2003    14    19      7   30
> >
> > Tablenya adalah sbb :
> >
> > Date       Time      Qty
> > 01/01/2003 07:00:00   10
> > 01/01/2003 15:55:00    9
> > 01/01/2003 20:05:00   32 dst....
> >
> > maksud saya select case nya berdasarkan range
> waktu
> >
> > atas bantuannya saya ucapkan terima kasih.
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > __________________________________
> > Do you Yahoo!?
> > SBC Yahoo! DSL - Now only $29.95 per month!
> > http://sbc.yahoo.com
> >
> >
> > Berlangganan: [EMAIL PROTECTED]
> > Stop Berlangganan:
> [EMAIL PROTECTED]
> > Keluhan Milis(Unbouncing,spam,dll):
> [EMAIL PROTECTED]
> >
> > Your use of Yahoo! Groups is subject to
> http://docs.yahoo.com/info/terms/
> >
> >
> >
> 
> 


__________________________________
Do you Yahoo!?
SBC Yahoo! DSL - Now only $29.95 per month!
http://sbc.yahoo.com

------------------------ Yahoo! Groups Sponsor ---------------------~-->
Looking for the latest Free IT White Papers?
Visit SearchMobileComputing.com to access over 500 white papers.
Get instant access at SearchMobileComputing.com Today
http://us.click.yahoo.com/9lAzoD/PLNGAA/witMAA/i7folB/TM
---------------------------------------------------------------------~->

Berlangganan: [EMAIL PROTECTED]
Stop Berlangganan: [EMAIL PROTECTED]
Keluhan Milis(Unbouncing,spam,dll): [EMAIL PROTECTED] 

Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/ 


Kirim email ke