View Single Post
Sponsorlu Bağlantılar
Zoque.Forum
Advertisement
Old 19.02.2002   #1 (permalink)
Kaşif
 
Üyelik Tarihi: 02.06.2001
Yer: İstanbul
Yaş: 28
Mesaj: 279
Tarih Değişkeni, "where" ve "order by" Kullanımı

Şöyle bir problemim var.

Databasenin içinde haber tablosu var.(Başka tablolarda var)
Haber tablosu içinde htarih sütunu var.(Başka sütunlarda var)
Benim istediğim Bu tablonun içinden, yeniden eskiye doğru, 5 günlük bilgileri almak
yani bugün ayın 15 i ise, 15-14-13-12-11. inci günlerin haberlerini sıralayacağım.
Bunun için

dim eski
eski = now - 5[gün ?]
SQL = "Select * from haber where htarih > eski order by htarih desc"

türü birşey yapmam gerekiyor.
Bu dizilimi nasıl sağlayabilirim? 5 günü nasıl tanımlayabilirim.

Not: 5 günü tanımlarken ay ve yıl başlarıda hesaplanabilmeli.
Mesela 02.01.2002 22:19:03 türündeki bir tarih,
28.12.2001 22:19:03 şeklinde "eski" değişkenine atanmalı.

Not: Yukarıdaki gibi bir dizilimi( "where" ve "order by" beraber) başka tablolar için çalıştırabiliyorum.
__________________
www.kasif.org
Kaşif şu an çevrimdışı   Mesajdan alıntı yaparak yeni bir cevap ekleyin