zl程序教程

您现在的位置是:首页 >  数据库

当前栏目

mysql行转列函数_mysql行转列,函数GROUP_CONCAT(expr)

mysql 函数 group 转列 CONCAT expr
2023-06-13 09:11:24 时间

大家好,又见面了,我是你们的朋友全栈君。

demo:

语句:

SELECT ‘行’ id, ” product_name

UNION

SELECT id, product_name FROM `product` WHERE id < 5

结果:

1icbc

2测试测试

31

4笔记本电脑

语句:

SELECT ‘行转列后’ id, ” product_name

UNION

SELECT GROUP_CONCAT(id) id, GROUP_CONCAT(product_name) product_name FROM `product` WHERE id < 5

结果:

行转列后

1,2,3,4icbc,测试测试,1,笔记本电脑

语句:

SELECT ‘行’ id, ” product_name

UNION

SELECT id, product_name FROM `product` WHERE id < 5

UNION

SELECT ‘行转列后’ id, ” product_name

UNION

SELECT GROUP_CONCAT(id) id, GROUP_CONCAT(product_name) product_name FROM `product` WHERE id < 5

结果:

1icbc

2测试测试

31

4笔记本电脑

行转列后

1,2,3,4icbc,测试测试,1,笔记本电脑

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/138502.html原文链接:https://javaforall.cn