首页 > 解决方案 > MySQL 计数不同并显示其标签

问题描述

您好,我有一个名为的示例表tblapplicants

那张桌子上有referral一列。所有记录都包含不同的推荐值和重复的推荐值,像这样

ID | referral 
 1 | Internet
 2 | Internet
 3 | News
 4 | News
 5 | News

我想得到这样的东西

referral | count
Internet | 2 
News     | 3

选择引用列并清楚地计算所有记录并声明count

标签: mysql

解决方案


你应该在 sql 中使用countgroup by

SELECT
  referral
  , count(referral) as count 
FROM
  tblapplicants 
GROUP BY
  referral;

推荐阅读