Forum
Bildirimler
Hepsini Temizle
Yazılım Genel
3
Yazılar
3
Üyeler
0
Reactions
706
Görüntüleme
Konu başlatıcı
Basit bir SQL var elimde kullanıcıların bir konudaki yorumlarını listeliyorum. Örneğin X kullanıcısının 5 tane yorumu varsa en sonuncusunu görüntülemek istiyorum. Bu noktada GROUP BY kullanıyorum ama GROUP BY ile kullanıcının ilk eklediği yorumu ekliyor. Birkaç şey denedim ama çözüme ulaşamadım. Nasıl bir mantık lazım bunun için??
Gönderildi : 21/09/2011 01:28
Sıralama komutlarılarını inceleyiniz.
Anahtar Kelimeler : ASC, DESC
Gönderildi : 21/09/2011 11:04
Basit bir SQL var elimde kullanıcıların bir konudaki yorumlarını listeliyorum. Örneğin X kullanıcısının 5 tane yorumu varsa en sonuncusunu görüntülemek istiyorum. Bu noktada GROUP BY kullanıyorum ama GROUP BY ile kullanıcının ilk eklediği yorumu ekliyor. Birkaç şey denedim ama çözüme ulaşamadım. Nasıl bir mantık lazım bunun için??
kümeleme için group by kullanmak için iyi, bir önceki cevaptaki gibi asc ilk kayıtları getirmek için desc son kayıtlatı getirmek için kallanılabilir.
aşağıdaki linkte güzel bir makale yazılmış group by için incelemeni tavsiye ederim.
Gönderildi : 21/09/2011 12:21