mysql - 计算表格中有多少个不同的国家

标签 mysql sql

我有一个这样的表:

   ID  country 
    -------------
    1       US            
    2       Japan           
    3       China           
    4       US          
    5       China          

如何查询表格,以便它返回表格中有多少个不同的国家(即 3)?

最佳答案

以下 SQL 查询将计算表中唯一国家/地区的数量。

select  count(distinct country)
from    YourTable

关于mysql - 计算表格中有多少个不同的国家,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11062401/

相关文章:

php - 从表单更新 sql 表中的数据 - 数据必须是唯一的

用于计算返回 null 的 (MySql) 查询循环内各行的 PHP 函数

mysql - 为库存系统设计模式......我应该计算数量还是跟踪它?

java - Java 类是 SQL 关系数据库的良好替代品吗?

php - 通过单个查询获取类别和文章

mysql - 使用 LEFT JOIN 返回不匹配的行

mysql - 统计两组人数

php - 如何在谷歌地图中显示标记 从 mysql php 检索数据

mysql - 从表中获取缺失的 id

java - mysql查询的复用