2017-10-09 2 views

Répondre

1

Je crois qu'il ya une faute de frappe dans vos données,

Le résultat devrait être:

coustmer_NO total_id  
     1   2   
     2   1  
     3   2  
     4   1    

Vous pouvez effectuer les opérations suivantes:
SELECT costumer_NO, count(distinct id) AS total_id FROM <table_name> GROUP BY costumer_NO;

+0

Correct Je fais l'erreur de typo première fois, j'ai écrit même que vous: D: D +1 – iamsankalp89

0

Essayez cette requête dans MYSQL:

select coustmer_NO, count(distinct id) as 'total_id' from table_name group by coustmer_NO; 
+0

count (id)> compte le nombre total d'ID. ce que je veux compter les valeurs uniques. veuillez regarder à nouveau le client 2 et 4. –

+0

Mauvaise requête essayer ceci – iamsankalp89

+0

Vérifiez le mien et qui est le même que le vôtre: D: DD: – iamsankalp89