mysql select的数据合并,多行合并成一行,列拆分。 10
若以下回答无法解决问题,邀请你更新回答
2个回答
展开全部
很久没看百度知道,没看到你得消息,不好意思~~
这个可以使用case when 来实现,如果没有规律,或者列的值不是有限的固定值,则需要使用表的自连接了。
case when 的话,如下:
select Id ,(case type when 1 then value end ) value1,(case type when 2 then value end) value2 from table ;
这个可以使用case when 来实现,如果没有规律,或者列的值不是有限的固定值,则需要使用表的自连接了。
case when 的话,如下:
select Id ,(case type when 1 then value end ) value1,(case type when 2 then value end) value2 from table ;
来自:求助得到的回答
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
多行合并有union
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询