order by name,不就是这样吗?
GROUP BY 以后一样的NANE就只有一个了.

解决方案 »

  1.   

    order by的话是按汉字的拼音排的吧
    应该是这种结果吧:
    李四
    王二麻子
    王二麻子
    王二麻子
    张三
    张三
    张三
      

  2.   

    不明白,你如果已经group by了,怎么还会有那么多个重复的名字呢?
      

  3.   

    那要先判断 汉字的 长度在长度一致的 情况下才能 排序多打几个 case  判断 的说
      

  4.   

    TO javashhai (四海为家) 
    你分组又排序说明:分组字段必然不光name一个字段.
    SELECT * FROM ( SELECT * FROM tableName GROUP BY name,字段1... ) ORDER BY name ASC;
      

  5.   

    其实楼主只要order by就可以了