日期:2014-05-16  浏览次数:20805 次

一个小问题,求教!!
表中数据如下:
name value
a 1
a 2
a 3
b 4
b 5
c 6

我现在想用SQL获取到这个表的name字段有几种类别的值,如上面这个表,就有三种即a、b、c
请问sql该怎么写?


------解决方案--------------------
SELECT COUNT(DISTINCT name) FROM 表中数据如下;
------解决方案--------------------
如果是种类数
SELECT COUNT(DISTINCT name) from tb