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

  • Boiler Room

    Boiler Room

    10 Mayıs 2012
  • Migs351

    Migs351

    3 HAZİRAN 2007
  • segtlim

    segtlim

    21 EKİM 2008