首先student表
| id | name | age | gender |
|---|---|---|---|
| 1 | 张三 | 17 | 1 |
| 2 | 李四 | 16 | 1 |
| 3 | 小美 | 15 | 0 |
| 4 | 小红 | 14 | 0 |
查询
SELECT
GROUP_CONCAT(id) ids,
GROUP_CONCAT(name) name,
GROUP_CONCAT(age) age,
gender
FROM
`student`
WHERE
gender=0
结果
| ids | name | age | gender |
|---|---|---|---|
| 3,4 | 小美,小红 | 15,14 | 0 |
本文展示了一个使用SQL进行分组查询的例子,具体为从学生表中筛选女性学生的信息,并将她们的ID、姓名和年龄以逗号分隔的形式列出。
首先student表
| id | name | age | gender |
|---|---|---|---|
| 1 | 张三 | 17 | 1 |
| 2 | 李四 | 16 | 1 |
| 3 | 小美 | 15 | 0 |
| 4 | 小红 | 14 | 0 |
查询
SELECT
GROUP_CONCAT(id) ids,
GROUP_CONCAT(name) name,
GROUP_CONCAT(age) age,
gender
FROM
`student`
WHERE
gender=0
结果
| ids | name | age | gender |
|---|---|---|---|
| 3,4 | 小美,小红 | 15,14 | 0 |
7万+
9501
803
4万+

被折叠的 条评论
为什么被折叠?