Hom's Blog


MySQL:选出field中unique不重复数据以及统计其数量

选择出一列中不重复使用DISTINCT 关键词. 例如:

SELECT DISTINCT prefix
FROM table1

DISTINCT关键词用在SELECT后, 可以用于只选择出唯一的项.

另外, 我们也可以通过GROUP BY分组修饰词来实现选出不重复的项:

SELECT prefix 
FROM table1
GROUP BY prefix

如果要统计其中每一个项所拥有的条数, 那么用DISTINCT就不合适了(因为这个只选出一项), 这时可以通过GROUP BYCOUNT结合实现:

SELECT prefix,COUNT(doi) 
FROM table1
GROUP BY prefix


◆ 本文地址: http://platinhom.github.io/2016/02/15/unique-fileditem-count/, 转载请注明 ◆

前一篇: 高度隐藏对象的属性
后一篇: Greedy String Tiling(GST)算法


Contact: Hom / 已阅读()
Source 类别: IT  标签: SQL