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

  • HTC Tutorials

    HTC Tutorial

    21 EYLÜL 2010
  • sghaff1

    sghaff1

    23 Mart 2009
  • snookie77

    snookie77

    2 Mart 2006