2010-10-18 15 views

cevap

19

Bir topluca filtrelemek için having maddesini kullanmanız gerekir. Birçok RDBMSs MySQL

SELECT clicks.affiliate, COUNT(*) AS hits, affiliates.title, affiliates.url 
FROM clicks 
INNER JOIN affiliates ON affiliates.id = clicks.affiliate 
GROUP BY clicks.affiliate 
HAVING hits > 10 
0
... 
HAVING hits > 10 
3
SELECT clicks.affiliate, COUNT(*) AS hits, affiliates.title, affiliates.url 
FROM clicks 
INNER JOIN affiliates ON affiliates.id = clicks.affiliate 
GROUP BY clicks.affiliate 
HAVING COUNT(*) > 10 
(yanı group by maddesi eklenmeden affiliates.title, affiliates.url üzerinde çoğu diğer RDBMSs da ısrar edeceğini) Bu bağlamda sütun diğer adı kullanmasına izin vermez aksine