-
方法一:使用cross join來實現行轉列
查看全部 -
列轉行
select?user_name,replace(substring(substring_index(mobile,','a.id),char_length(substring_index(mobile,',',a.id-1))+1),',','')?as?mobile?from?tb_sequence?as?a cross?join( select?user_name,concat(mobile,',')?as?mobile,length(mobile)-length(replace(mobile,',',''))+1?as?size?from?user1?as?b)?as?b?on?a.id<=b.size
查看全部 -
dsadas
查看全部 -
行轉列 cast
查看全部 -
crooss join 行轉列
查看全部 -
最終實在列轉行的sql查看全部
-
列轉行,最開始表的格式。查看全部
-
建立序列表
create? table tb_sequence(id int auto_increment not null,primary key(id))
insert into tb_sequence values(),(),(),(),(),(),(),(),(),(),();
查看全部 -
需要進行列轉行的場景
ETL數據處理
查看全部 -
需要進行列轉行的場景
屬性拆分
查看全部 -
行轉列數據處理sql語句
查看全部 -
序列表中初始化數據
create table tb_sequence(id int auto_increment not null,primary key(id))
給自增列中初始化數據(數據多少,取決于()的多少)
insert to tb_sequence values (),(),(),(),(),();
查看全部 -
利用序列表處理列轉行的數據
查看全部
舉報
0/150
提交
取消