一个班有50人,现有50人的姓名和性别,我想按性别分组,得到2组数据,每组数据包含姓名。mysql语句怎么写?
SELECT * FROM `students` GROUP BY gender
这样写不对,每组只有一条记录。
怎么写才对?
一个班有50人,现有50人的姓名和性别,我想按性别分组,得到2组数据,每组数据包含姓名。mysql语句怎么写?
SELECT * FROM `students` GROUP BY gender
这样写不对,每组只有一条记录。
怎么写才对?
4 回答1.5k 阅读✓ 已解决
8 回答1.3k 阅读
3 回答961 阅读✓ 已解决
3 回答1.1k 阅读✓ 已解决
3 回答1.8k 阅读
2 回答769 阅读✓ 已解决
2 回答1.7k 阅读
你想要的应该是把姓名合并在一起吧,要使用
group_concat
。结果