GROUP_CONCAT

假设数据库中有个叫t2的表,内容如下图

Mysql-不常用sql语句笔记与不常见错误_sql语句

执行如下sql语句之后之后,结果如下图

// 虽然本sql查询出了id列,但是从数据上看,这个id列已经没有意义了
// 因为id1和id2合并,自动显示id1的,我们实际用到的业务数据多数
// 情况应该只有t1_id和GROUP_CANCAT(v2)这两列
SELECT id,t1_id,GROUP_CONCAT(v2)

Mysql-不常用sql语句笔记与不常见错误_mysql_02

错误信息:Unknown collation utf8mb4_0900_ai_ci

utf8mb4_0900_ai_ci全部替换为utf8_general_ci
utf8mb4替换为utf8