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

  • Amazon Web Services

    Amazon Web S

    8 NİSAN 2009
  • tinycammonitor

    tinycammonit

    14 Aralık 2010
  • Within Temptation

    Within Tempt

    18 EYLÜL 2006