SQL ve tarih...

Gönderen Konu: SQL ve tarih...  (Okunma sayısı 1472 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı Koray Ü.

  • Uzman Kullanıcı
  • Logo Uzmanı
  • *****
  • Karma: 8
SQL ve tarih...
« : 27.08.2007, 17:25 »
merhaba...
vadesi dün olan (dün vadeli takas çekleri bugün hesaba giriyor ya..) müşteri çeklerimizi görmek için bir sorgu yazmak istiyorum. ama tarih problemini aşamadım.

sorgum şöyle
SELECT SETDATE AS 'GİRİŞ TARİHİ', OWING AS BORÇLU, NEWSERINO AS 'ÇEK NO', DUEDATE AS VADE,  AMOUNT AS TUTAR, CASE WHEN  CURRSTAT=1 THEN 'PORTFÖYDE' WHEN CURRSTAT=4 THEN 'TAHSİLDE' ELSE '' END AS DURUMU from LG_001_02_CSCARD WHERE CURRSTAT IN (1,4) ORDER BY 'VADE'

WHERE  tümcesine DUEDATE<'TODAY' eklediğim zaman hata alıyorum... yardımcı olabilir misiniz?

Çevrimdışı Erdoğan

  • Logo Sistem Administrator
  • Logo Uzmanı
  • *****
  • Karma: 27
  • Bilgi Paylaşıldıkca Değer Kazanır.
SQL ve tarih...
« Yanıtla #1 : 27.08.2007, 22:07 »
selamlar
today değil getdate() ekle

Çevrimdışı Koray Ü.

  • Uzman Kullanıcı
  • Logo Uzmanı
  • *****
  • Karma: 8
Ynt: SQL ve tarih...
« Yanıtla #2 : 28.08.2007, 11:27 »
Dediğiniz şekilde yaptım. Oldu gibi.
Ama bugün vadeli olan çekler de sorguda görüntüleniyor. Bugün hariç, dün ve öncesini görüntülemek için ne yapmalıyım?

Çevrimdışı netcom021

  • LOGO Bayi
  • Logo Uzmanı
  • *****
  • Karma: 13
Ynt: SQL ve tarih...
« Yanıtla #3 : 28.08.2007, 11:55 »
Merhaba,
Getdate() in sonuna -1 bırakın işiniz görülsün.
Kolay gelsin.
___________
(KY)

Çevrimdışı Koray Ü.

  • Uzman Kullanıcı
  • Logo Uzmanı
  • *****
  • Karma: 8
Ynt: SQL ve tarih...
« Yanıtla #4 : 28.08.2007, 13:58 »
Hepinize çok teşekkür ediyorum...

Çevrimdışı LsuErsoy

  • LOGO Bayi
  • Logo Uzmanı
  • *****
  • Karma: 33
  • Kişisel ileti
SQL ve tarih...
« Yanıtla #5 : 22.09.2007, 21:52 »
Merhabalar ; korayuc sorunundan dolayı sana , cevaplarından dolayı cevap veren arkadaşalara teşekkürederim.

Senin sorun aslında bitmemiş yarım kalmış ben devamını getireyim.sql deki Tarih görsel sorununu nasıl aşabiliriz.

« Son Düzenleme: 22.09.2007, 21:53 Gönderen: lsuersoy »

Çevrimdışı netcom021

  • LOGO Bayi
  • Logo Uzmanı
  • *****
  • Karma: 13
Ynt: SQL ve tarih...
« Yanıtla #6 : 23.09.2007, 12:41 »
Merhaba,
Bu iş için genelde Convert kullanılıyor.
Kod: [Seç]
CONVERT(DATETIME,SETDATE,104) AS 'GİRİŞ TARİHİ'gibi kullanılabilir.
İyi çalışmalar.

(KY)

Çevrimdışı LsuErsoy

  • LOGO Bayi
  • Logo Uzmanı
  • *****
  • Karma: 33
  • Kişisel ileti
Ynt: SQL ve tarih...
« Yanıtla #7 : 24.09.2007, 08:49 »
Teşekkürederim.