Forum

SQL Distinct sorunu
 
Bildirimler
Hepsini Temizle

SQL Distinct sorunu

4 Yazılar
3 Üyeler
0 Reactions
1,312 Görüntüleme
(@Oguz_Sahin)
Gönderiler: 9
Active Member
Konu başlatıcı
 

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. 

 
Gönderildi : 14/03/2013 16:32

(@UfukDeniz)
Gönderiler: 95
Estimable Member
 

Buradaki makale yardımcı olabilir

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

 
Gönderildi : 14/03/2013 16:44

(@Oguz_Sahin)
Gönderiler: 9
Active Member
Konu başlatıcı
 

Sayın Ufuk Deniz,

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

Teşekkür ederim

 
Gönderildi : 14/03/2013 21:25

(@ServetAtasoy)
Gönderiler: 57
Trusted Member
 

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?

 
Gönderildi : 15/03/2013 13:02

Paylaş: