SQL从每个组中选择一个

时间:2016-06-02 09:53:36

标签: mysql sql

假设此表,

id  name   class
---+-----+------
 1     a    rare 
 2     a  common
 3     b  common 
 4     b  common

我们按name对行进行分组。如何从每个组中选择唯一罕见的行(如果存在)或者(如果在分组中不会出现罕见的话)第一个公共行,以便我们得到

id  name   class
---+-----+------
 1     a    rare 
 3     b  common 

0 个答案:

没有答案