Forum

SQL Distinct sorunu
 
Bildirimler
Hepsini Temizle

SQL Distinct sorunu

Oğuz_Şahin
(@Oguz_Sahin)
Üye

Söyle bir sorunum var 🙂 

SQL="Select Distinct kod from stokgecici where onay = '"&maske&"' and sube1='"&b1&"' and sube2='"&b2&"' and tarih between #" & t1 & "# and #" & t2 & "#"

 

Yukarıda ki sorgu gayet güzel çalışıyor, hiç sorun yok. Fakat; şöyle bir şey yapmak istiyorum. Bu sorguda kayıtlar sıralanıyor. Ben bu kayıtları tarih sırasına göre sıralamak istiyorum.

 Order by tarih desc yazınca Distinct ile çakışıyor, şöyle bir hata alıyorum...

"Microsoft JET Database Engine hata '80004005'

(tarih) ORDER BY yan tümcesi, DISTINCT ile çakışıyor" 

 Bu sorunu nasıl çözebilirim? Cevaplarınız için şimdiden çok çok teşekkür ederim. 

Alıntı
Konu başlatıcı Gönderildi : 14/03/2013 15:32

Ufuk Deniz
(@UfukDeniz)
Üye

Buradaki makale yardımcı olabilir

http://weblogs.sqlteam.com/jeffs/archive/2007/12/13/select-distinct-order-by-error.aspx 

CevapAlıntı
Gönderildi : 14/03/2013 15:44

Oğuz_Şahin
(@Oguz_Sahin)
Üye

Sayın Ufuk Deniz,

Yabancı dilim ingilizce değil google translate ile çevirip yapmaya çalışacağım.

Teşekkür ederim

CevapAlıntı
Konu başlatıcı Gönderildi : 14/03/2013 20:25

Servet Atasoy
(@ServetAtasoy)
Üye

Merhaba

SQL="Select Distinct kod from stokgecici where onay = '"&maske&"' and sube1='"&b1&"' and sube2='"&b2&"' and tarih between #" & t1 & "# and #" & t2 & "#"

group by kod

order by stun desc

bu şekilde bir dener misin?

CevapAlıntı
Gönderildi : 15/03/2013 12:02

Paylaş: