> gini ga maksudnya??
> nama start-time stop-time Accsession Time
> user1 2005-03-11 11:56:32 2005-03-11 11:57:43 71
> user1 2005-03-12 12:56:32 2005-03-12 12:57:43 71
> user1 2005-03-12 13:56:32 2005-03-12 13:50:43 64 ==> kok
aneh ??
> user2 2005-03-12 11:56:32 2005-03-12 11:57:43 71
> user2 2005-03-12 13:56:32 2005-03-12 13:57:43 71
> user2 2005-03-13 13:56:32 2005-03-12 13:57:43 71
++ mirip-mirip ama yg pernah saya buat ...
"SELECT AcctSessionId as nama,
AcctStartTime as start-time,
AcctStopTime as stop-time,
AcctSessionTime as total-koneksi
FROM my_dialup_table
WHERE dayofmonth(AcctStartTime)=dayofmonth(now()) AND AcctSessionId='user1'
ORDER BY AcctStartTime";
dgn query seperti diatas akan menampilkan per-record, per-timestamp (belum
per-hari) dan dalam "bulan ini" kalo pengen bulan tertentu tinggal ganti
"now()" dgn bulan yg anda maksud.
berani pakai kunci AcctStartTime karena saya lihat dari list blm ada
AcctStartTime dan AcctStopTime yg sampai lebih dari 24 jam.
kalo pengen per hari mesti ada tambahan untuk mengakumulasikan dalam 1 hari
tsb, tapi yg bisa ditampilkan hanya AcctSessionId dan AcctSessionTime (nama
dan total-koneksi) nya aja, karena kalo dilihat diatas kan antara
AcctStartTime ke AcctStopTime lama durasinya dibawah 24jam
BTW ini baru kira-kira ... he he ... blm saya cobain di mysql, mungkin ada
errornya
CMIIW
salam,
-rianu-
--
Unsubscribe: kirim email kosong ke [EMAIL PROTECTED]
Arsip, FAQ, dan info milis di http://linux.or.id/milis
Tidak bisa posting? Baca:
http://linux.or.id/problemmilis
http://linux.or.id/tatatertibmilis