Coba pake BETWEEN, pelajari pada manual SQL Server Book Online
Semoga membantu



eris
http://eris-riso.blogspot.com


-----Original Message-----
From: [email protected] [mailto:[EMAIL PROTECTED]
On Behalf Of iyar
Sent: 17 Januari 2007 11:33
To: [email protected]
Subject: [Programmer-VB] membuat laporan dari bulan sampai bulan

Haloo semua,
Ada yang bisa tolongi saya ga ya
saya mau membuat laporan misalkan dari bulan agustus 2006 s/d februari 2006
jadi parameternya adalah bulan dan tahun.
menggunakan sql server 2003.
misalkan tabel datanya seperti ini

CREATE TABLE [tralokasi_warna_hd] (
    [no_alokasi] [varchar] (20) ,
    [tgl_alokasi] [datetime]  ,
    [kd_dealer] [varchar] (20) ,
    [keterangan] [varchar] (100) ,
    [user_id] [varchar] (25)        
) ON [PRIMARY]
GO

saya mau mengeluarkan report seperti ini :

select * from tralokasi_warna_hd where tgl_alokasi>="bulan agustus 2006" and
tgl_alokasi<="bulan feb 2007"

saya sudah buat coding seperti ini tp hasilnya tidak sesuai

select * from tralokasi_warna_hd where 
(datepart(month,tralokasi_warna_hd.tgl_alokasi)>=DATEPART(month,'2006-08-01'
) 

and
DATEPART(year,tralokasi_warna_hd.tgl_alokasi)>=DATEPART(year,'2006-08-01'))
and
(datepart(month,tralokasi_warna_hd.tgl_alokasi)<=DATEPART(month,'2007-02-01'
) 
and
DATEPART(year,tralokasi_warna_hd.tgl_alokasi)<=DATEPART(year,'2007-02-01'))


ada yang bisa bantu ?

terimakasih



Send instant messages to your online friends http://uk.messenger.yahoo.com 


Wahana Programmer Groups Links

Yahoo! Groups Links






Kirim email ke