MySQL是一种强大的数据库管理系统,可以通过去重后计算来获取数据表中不同值的数量。
SELECT COUNT(DISTINCT column_name) FROM table_name;
这行代码中,关键字COUNT
用于计算不同的值的数目。在括号里,DISTINCT
用于去重计算,column_name
指的是表格中要去重计算的列名,而table_name
就是要从中获取数据的表格名称。
例如,如果我们有一个叫做employees
的表格,其中有一个叫做department
的列,我们可以使用以下语句计算出独特的部门数量:
SELECT COUNT(DISTINCT department) FROM employees;
当然,您可以根据需要更改列名和表格名称以适应您的情况。