Merhaba arkadaşlar asp.net te aylık rapor almak istiyorum.örneğin:04.2014 şeklinde bir parametri alıyorum ve 04 nisan olduğu için veritabandan nisan ayna ait tüm bilgileri çekmek isyorum bunun için nasıl bir sorgu yazmalıyım şimdiden teşekkürler

soruldu: 07 May '14, 06:16

aspci's gravatar image

aspci
759404757
cevap kabul oranı: 25%


Tablondaki tarih kolonunun ay ve yıl kısımlarını aşağıdaki şekilde filtreleyerek istediğin raporu alabilirsin:

SELECT * FROM TabloAdi WHERE 
DATEPART (yyyy, TarihKolonu) = 2014
AND DATEPART (month, TarihKolonu) = 4

Datepart fonknsiyonu verilen tarihin belirtilen alanını döner. Bu örnekte birinci datepart yılı ikincisi ise ayı döner. Eğer parametre olarak tarih gönderirsen aynı şekilde onu da parse edebilirsin.

permanent link

cevaplandı: 07 May '14, 07:31

osmanraifgunes's gravatar image

osmanraifgunes
2.4k81736
cevap kabul oranı: 31%

teşekkürler hocam

(07 May '14, 09:33) aspci aspci's gravatar image

Veritabanındaki tarih alanının ay ve yıl kısmını alarak eşleştirebilirsiniz.

SELECT * FROM Reports WHERE MONTH(ReportDate) = 4 AND YEAR(ReportDate) = 2014

şeklinde...

permanent link

cevaplandı: 07 May '14, 07:26

AliR%C4%B1za%20Ad%C4%B1yah%C5%9Fi's gravatar image

AliRıza Adıyahşi ♦
7.9k146288
cevap kabul oranı: 44%

değiştirildi: 07 May '14, 07:27

Cevaplarınız için teşekkürler çok mantıklı çözümler

(07 May '14, 09:33) aspci aspci's gravatar image
Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×238
×158
×53

Soruldu: 07 May '14, 06:16

Görüntüleme: 828 kez

Son güncelleme: 07 May '14, 11:54

powered by BitNami OSQA