MsSql de tarih/saat e göre veri nasıl çekilir_?

MS SQL Server veritabanı ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Cevapla
alias
Üye
Mesajlar: 2
Kayıt: 20 Tem 2010 03:25

MsSql de tarih/saat e göre veri nasıl çekilir_?

Mesaj gönderen alias »

MsSql den tarih ve saate göre veri çekme nasıl olur_?net te bikaç şey buldum like ile yapmaya çalıştım olmadı..acaba ayrıca bişey gerekiyor mu_? bilgisi olan varsa yardımcı olursa sewnirim..
Kullanıcı avatarı
conari
Üye
Mesajlar: 2102
Kayıt: 27 Nis 2006 03:10
Konum: İstanbul & Gebze Karışık

Re: MsSql de tarih/saat e göre veri nasıl çekilir_?

Mesaj gönderen conari »

sizin veritabanında tuttuğunuz format ve veritipi nasıl burası önemli.
Bir kelimenin anlamını öğretsen bile yeter..
ResimResim
thelvaci
Kıdemli Üye
Mesajlar: 770
Kayıt: 11 Tem 2010 07:17
Konum: Istanbul
İletişim:

Re: MsSql de tarih/saat e göre veri nasıl çekilir_?

Mesaj gönderen thelvaci »

Tablonuzdaki alanın tipi SmallDateTime yada DateTime türünde ise pek çok şekilde bu alanları sorgulayabilirsiniz.

Select *
From t_Stok_Hareket
Where BelgeTarihi Between '2010/07/01' and '2010/07/31'

gibi Between ile tarih aralığı sorgulayabileceğiniz gibi DatePart, Year, Month, Day vb. fonksiyonlar ile de sorgulamalar yapabilirsiniz. Tabi büyüktür( > ) ve küçüktür ( < ) operatörlerinin tarih tipli alanlarda sorgulamalarda kullanılabileceğini de belirtmekde fayda var. Tarihsel alanlar için Convert fonksiyonunun son parametresini de incelemenizde fayda olabilir.
Cevapla