2017-10-09 76 views

回答

1

我想有一个你的数据一个错字,

结果应该是:

coustmer_NO total_id  
     1   2   
     2   1  
     3   2  
     4   1    

您可以执行以下操作:
SELECT costumer_NO, count(distinct id) AS total_id FROM <table_name> GROUP BY costumer_NO;

+0

正确我第一次犯错误,我写了同样的你:D:D +1 – iamsankalp89

0

尝试此查询在MYSQL:

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

count(id)>计算ID的总数。我想要统计独特的价值。请再次看看客户2和4. –

+0

错误的查询尝试这个 – iamsankalp89

+0

检查我的和你的相同:D:DD: – iamsankalp89