ÖLÇÜT SATIRINDA SON TARİHE GÖRE SORGU

1 2
13/07/2014, 18:20

akdem67

sorgu tarih ölçüt satırında
between date() and date()-180 mevcut. sadece en son tarihli kaydı bulup rapor almak istiyorum.yardımcı olursanız sevinirim selamlar.
14/07/2014, 11:34

SCavusoglu

Merhaba,

Var olan sorgunuzu kopyala yapıştır şeklinde çoğaltın. Ölçüt kısmındaki bilgiyi silin.
Tarihi azalan şeklinde sıralayın.
SQL kodu başına TOP 1 ifadesi ekleyin.

Örnek uygulama ektedir. Burada son kayıt tarihine gore tek bir veri elde edersiniz.

Örnekteki sorgunun Sql Kodu :

SELECT TOP 1 Table1.ID, Table1.Tarih, Table1.isim
FROM Table1
ORDER BY Table1.Tarih DESC;
14/07/2014, 19:42

akdem67

Eki 2003 olarak koyabilirmisiniz acamadim
15/07/2014, 08:35

SCavusoglu

2003 olarak eklenmiştir.
16/07/2014, 18:17

akdem67

sayın çavuşoğlu
teşekkür ederim. bir sorum daha olacak. ekli dosyada yer alanına göre sadece son tarihli tüm "dt" leri almak istiyorum. uğraşıyorum ama bir yardımcı olursanız. teşekkürler.
16/07/2014, 19:56

SCavusoglu

Sn.akdem67,

Eklediğiniz örneği incelediğimde DT kodlu son tarihi aldığını görüyorum.

Örnek ilk sorunuza istinaden yapılmış olup TOP 1 ifadesi nedeniyle son kayıt tarihinde kaç kayıt varsa o kayıtları gösterecektir. Diğer bir anlatımla; Tabloda 19/08/2014 tarihli ve DT kodlu 2 veya daha fazla kayıt olsaydı tümünü gösterecekti.

Lütfen yeni sorularınız için yeni konular açınız..
1 2