社区
MySQL
帖子详情
求一行转列SQL
trymybest121
2014-03-05 04:46:53
输入:
table1:
id,names
1 a,b,c
输出
id,name
1 a
1 b
1 c
...全文
87
3
打赏
收藏
求一行转列SQL
输入: table1: id,names 1 a,b,c 输出 id,name 1 a 1 b 1 c
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
WWWWA
2014-03-06
打赏
举报
回复
辅助有LSB1,字段ID,内容1-10000,假设分隔符为* SELECT *,SUBSTRING_INDEX( SUBSTRING_INDEX(a1.SUBJECT,'*',b.id),'*',-1) FROM a a1 LEFT JOIN lsb1 b ON (LENGTH(a1.SUBJECT)-LENGTH(REPLACE(a1.SUBJECT,'*','')))+1>=b.id;
Rotel-刘志东
2014-03-05
打赏
举报
回复
你的需求是列转行,不是行转列 行专列可以用group_concat() select id,group_concat(names) from tb 列转行 case when
嘻哈大咖秀
2014-03-05
打赏
举报
回复
【
MySQL逗号分割字段的行列转换技巧
】
2019小白
SQL
入门(零基础60分钟含
SQL
语法问答精彩)
零基础60分钟含
SQL
语法问答精彩
oracle
行转列
sql
语句,
行转列
(
sql
行转列
)
sql
语句
行转列
?怎么转啊select MIN(id) as ID, name, sex,sum(case when num=2 then 2 end) as num2,sum(case when num=3 then 3 end) as num3,sum(case when num=4 then 4 end) as num4,sum(case when num=5 then 5...
SQL
行转列
、列转行
SQL
行转列
、列转行 这个主题还是比较常见的,
行转列
主要适用于对数据作聚合统计,如统计某类目的商品在某个时间区间的销售情况。列转行问题同样也很常见。 一、整理测试数据 create table wyc_test( id int(32)...
sql
如何
行转列
,列转行
如把一天24小时的行转换成列,则需要join24次,既不方便管理也使
sql
运行效率很慢,能脱裤子就解决的非要跑到高山游到海底
行转列
那么如何
行转列
呢,假如有一张表T,字段有name,subject,score,数据如下 Name Subject...
SQL
sql
语句实现
行转列
的3种方法
文章目录
SQL
sql
语句实现
行转列
的3种方法系列文章目录前言第一种方式:静态
行转列
第二种方式:用povit
行转列
第三种方式:用存储过程
行转列
前言 将列值旋转为列名(即
行转列
)是我们在开发中经常会遇到的一个需要,...
MySQL
56,687
社区成员
56,710
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章