2010-03-19 5 views
0

Je suis en train de faire cette requête pour trouver le gars qui fait le plus d'appels:Nombre total d'appelants?

SELECT 
    `commenter_name`, 
    COUNT(*) AS `calls` 
FROM `comments` 
GROUP BY `commenter_name` 
ORDER BY `calls` LIMIT 1 

Ce que je veux maintenant être en mesure de savoir combien le total des appelants uniques. J'ai essayé d'utiliser DISTINCT mais je n'ai rien obtenu.

Répondre

6
SELECT COUNT(DISTINCT 'commenter_name') FROM 'comment'; 
0
SELECT DISTINCT `commenter_name` FROM `comments` 
+0

OP veut «combien d'appelants uniques totaux» et pas chaque appelant unique –

0

Sélectionnez Count (*) De (Sélectionner COMMENTER_NAME Distinct de commentaire) comme CMTCNT;

Questions connexes