Terima kasih sebelumnya atas bantuannya
aku sudah coba pakai between.Kalau menggunakan parameter tgl misalnya
select * from tralokasi_warna_hd where tgl_alokasi between 2006-12-01'
and '2007-01-01'
memang tidak ada masalah.
tapi yang saya inginkan adalah dari parameter itu hanya mengambil
bulan dan tahunnya saja. jadi user tidak memilih tgl berapa tetapi
bulan apa dan th berapa.
saya sudah coba pakai seperti ini :
select * from tralokasi_warna_hd where month(tgl_alokasi) between
month('2006-12-01') and month('2006-12-01')
kalau hanya untuk perbulan bisa tetapi kalau misalnya untuk bulan
des-2006 sampai bulan jan-2007 hasilnya tidak ada
ada yg bisa bantu yg lebih jelas lagi .
terima kasih
--- In [email protected], "ERIS RISO" <[EMAIL PROTECTED]> wrote:
> 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
>