mysql根据字段去重distinct使用方法

By | 2020年6月24日

在某些场景下需要按照字段查询一组数据,但是又不想某些字段重复,此时我们需要用到mysql中的去重关键字distinct去实现此业务需求。

SELECT distinct color FROM table WHERE wid=1 ;

也可以使用distinct关键字按照某一字段去重,然后再统计数量。

SELECT COUNT(distinct color) AS num FROM table WHERE wid=1 ;

也可以实现多字段去重。

SELECT distinct color,name FROM table WHERE wid=1 ;

上面是将color和name两个字段进行去重。

发表评论

电子邮件地址不会被公开。 必填项已用*标注