1. 将只有一列的结果集转换为一行 使用mysql的GROUP_CONCAT()函数,默认以逗号进行分割,可以使用SEPARATOR 关键字切换分隔符 示例如下 当前sql查询结果为一列值,加上GROUP_CONCAT()函数之后,可以将列转行 使用+号分割 2.在mysql中使用类似java的switch结构 可以使用case when then end结构来实现 示例如下: 原sql结果 使用case结构之后 并且,在case结构中的when语句下,是可以继续写列名的,比如 相关文章: 2022-12-23 2021-09-06 2021-11-29 2021-04-17 2021-12-06 2022-03-01 2021-09-03 2021-11-17