SQL分类的疑惑groupby


create table zz_users
(
    --user_id | user_name | user_sex | password | register_time  
    user_id  int primary key,
    user_name varchar(20),
    user_sex char(6),
    password char(6),
    register_time datetime
)

img


这个原始表,如何写查询命令使得它出现以下的结果,我用的是sql 2008,想不出来啥好办法,
我尝试过groupby user_sex,但是如果select user_name的话,这样又会报错

img

试试用group_concat函数,比如

SELECT user_sex, group_concat(user_name) FROM zz_users GROUP BY user_sex;