当前位置:首页 » 编程语言 » sqlserver列转行

sqlserver列转行

发布时间: 2023-03-01 21:31:08

A. sql 列转行

CREATE TABLE T1(A NUMBER,
b NUMBER,
c NUMBER,
d NUMBER,
e NUMBER);
insert into t1 values(1,2,3,4,5);
select * from t1;
select decode(A,1,'A',null) KEY ,decode(A,1,1,null) VALUE
from t1
union all
select decode(B,2,'B',null),decode(B,2,2,null)
from t1
union all
select decode(C,3,'C',null),decode(C,3,3,null)
from t1
union all
select decode(D,4,'D',null),decode(D,4,4,null)
from t1
union all
select decode(E,5,'E',null),decode(E,5,5,null)
from t1;

热点内容
java返回this 发布:2025-10-20 08:28:16 浏览:1276
制作脚本网站 发布:2025-10-20 08:17:34 浏览:1541
python中的init方法 发布:2025-10-20 08:17:33 浏览:1235
图案密码什么意思 发布:2025-10-20 08:16:56 浏览:1398
怎么清理微信视频缓存 发布:2025-10-20 08:12:37 浏览:1266
c语言编译器怎么看执行过程 发布:2025-10-20 08:00:32 浏览:1635
邮箱如何填写发信服务器 发布:2025-10-20 07:45:27 浏览:822
shell脚本入门案例 发布:2025-10-20 07:44:45 浏览:737
怎么上传照片浏览上传 发布:2025-10-20 07:44:03 浏览:1391
python股票数据获取 发布:2025-10-20 07:39:44 浏览:1524