当前位置:首页 » 编程语言 » 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;

热点内容
服务器的狗是什么 发布:2025-09-15 23:20:04 浏览:681
scaletypeandroid 发布:2025-09-15 23:08:27 浏览:627
c语言指针指向数组 发布:2025-09-15 23:04:07 浏览:858
刷妖气封印脚本 发布:2025-09-15 22:59:10 浏览:592
在线抓源码 发布:2025-09-15 22:51:57 浏览:248
服务器换了ip上v2不去 发布:2025-09-15 22:50:42 浏览:848
申诉改过密码以后为什么还打不开 发布:2025-09-15 22:49:57 浏览:44
二级sql 发布:2025-09-15 22:30:38 浏览:475
乐享社区源码 发布:2025-09-15 22:24:28 浏览:13
discuz上传图片不显示 发布:2025-09-15 22:22:37 浏览:137