现在存在一个admin管理员表,有用户名(username)、密码(passsword)、状态(status)等字段:

现在要通过状态(status)分组查询,但是要获取每一条数据的值,使用GROUP_CONCAT()函数,如下所示:
SELECT GROUP_CONCAT(id),GROUP_CONCAT(username) FROM admin GROUP BY `status`;
结果如图所示:

如上图所示,当获取的某一条数据为NULL时,则无法显示。
本文介绍了一种在SQL中使用GROUP_CONCAT()函数进行分组查询的方法,特别关注于从admin管理员表中按状态(status)分组并获取所有相关记录的详细过程。
现在存在一个admin管理员表,有用户名(username)、密码(passsword)、状态(status)等字段:

现在要通过状态(status)分组查询,但是要获取每一条数据的值,使用GROUP_CONCAT()函数,如下所示:
SELECT GROUP_CONCAT(id),GROUP_CONCAT(username) FROM admin GROUP BY `status`;
结果如图所示:

如上图所示,当获取的某一条数据为NULL时,则无法显示。
3330

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