Diasumsikan databasenya menggunakan ms access:
SELECT sum(qty) as JumlahQly FROM tabel1 where code = 'c3' and tgl between
#01/01/2006# and #12/31/2006# group by format(tgl,'mm yyyy')
catatan: Untuk pencarian database menggunakan tanggal untuk database ms acces,
harus diperhatikan format tanggal sistem komputer, kondisi perintah sql diatas
menggunakan sistem tanggal format indonesia (dd/mm/yyyy). Untuk mensetting
tanggal kompur melalui control panel, regional dan setting.
sum(qty) as JumlahQly untuk membuat kolom virtual hasil dari sum. Nanti kolom
yang digunakan adalah JumlahQly
Parameter setelah perintah where code = 'c3' jika datanya dalam format number,
hilangkan tanda ' '. Jika lebih dari satu kondisi dalam kolom yg sama ganti
dengan code in ('c1','c3','c4',dst)
tgl between #01/01/2006# and #12/31/2006# untuk mengambil data dalam setahun,
ganti datanya sesuai pilihan tahun yang diambil. group by format(tgl,'mm yyyy')
untuk mengelompokkan data perbulan sesuai data yang sudah diambil dalamkondisi
where td.
Jika databasenya menggunakan yang lain, MySql yang perlu dilihat adalah
penulisan tanggal sbg contoh MySQL menggunakan format yyyy-mm-dd tanpa
memperhatikan format tanggal yang digunakan sistem komputer.
Semoga membantu: =(oVo)=
====================
BaceInside
Copyright @2007
Not for reproduced, republished.
Thank You
====================
----- Original Message ----
From: ::Agus Sudana:: <[EMAIL PROTECTED]>
To: milis programmer <[email protected]>
Sent: Tuesday, April 17, 2007 6:17:56 PM
Subject: [Programmer-VB] query SQL transaksi perbulan selama setahun
dear all,
sy pnya table transaksi dari tahun 2002, berikut cnth field n record2nya
barcode | code | tgl | Size | qty |
074513 C1 03/01/2004 L 2
221520 C2 04/05/2005 M 1
084530 C1 04/02/2005 XL 2
.
.
.dst
saya ingin ambil total qty perbulan dalam setahun (tahun tergantung berapa yg
dimasukkan/paramete r).
kira2, sprti apa querynya..?atau, ada di archieve..?
maaf jika sudah pernah ditanyakan.
(\__/)
(='.'=) Agus Sudana
(")_(")
Ahhh...imagining that irresistible "new car" smell?
Check out new cars at Yahoo! Autos.
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com