SORU
19 Kasım 2008, ÇARŞAMBA


MySQL COUNT(*) Kullanarak WHERE

MySQL (pseudo kod) aşağıdakileri gerçekleştirmek için çalışıyorum

SELECT DISTINCT gid
FROM `gd`
WHERE COUNT(*) > 10
ORDER BY lastupdated DESC

Bir şekilde kaynak israfı gibi görünüyor çünkü WHERE (SELECT...) kullanarak olmadan bunu yapmak için var.

Tüm yardım için teşekkür ederiz.

Teşekkür ederim!

CEVAP
19 Kasım 2008, ÇARŞAMBA


bu deneyin;

select gid
from `gd`
group by gid 
having count(*) > 10
order by lastupdated desc

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • akalyne

    akalyne

    13 Mayıs 2009
  • hockeywebcasts

    hockeywebcas

    31 EKİM 2012
  • Karan Thakur

    Karan Thakur

    23 HAZİRAN 2010