sql oracle資料多行轉單行

2021-08-29 09:31:55 字數 573 閱讀 4364

sql 查詢多行轉單行資料,並且用逗號分隔展示方法

string uersid = db.dlookup("substring((select ',' + cast(id as varchar(36))", "tb_users", "type = '黨委學員'  for xml path,type).value('.', 'varchar(max)'),2,100000)");

oracle 查詢多行轉單行資料,並且用逗號分隔展示方法

string zwgw = db.dlookup("wmsys.wm_concat (distinct to_char(substr(prgw,1,2))) as zwgw", "t_rydd", "gzrwbh=:gzrwbh", new oracleparameter(":gzrwbh", viewstate["gzrwbh"]));

wmsys.wm_concat x長度不夠可用xml代替

select xmlagg(xmlelement(e, pid || ',')).extract('//text()').getclobval() as pids from t05_locks where sid<3000

mysql列轉多行

初始化資料 執行初始化資料指令碼。create view v1 as select 張三 as name union select 李四,張三 as name union select 張三,王五,劉六 as name 執行查詢sql select from v1 結果如下 需求 需要統計所有的di...

hive使用技巧(五) 一行轉多行,多行轉一行

hive使用技巧 一 自動化動態分配表分割槽及修改hive表字段名稱 hive使用技巧 二 共享中間結果集 hive使用技巧 三 巧用group by實現去重統計 hive使用技巧 四 巧用mapjoin解決資料傾斜問題 hive使用技巧 五 一行轉多行,多行轉一行 在資料處理過程中,經常需要使用一...

一列資料轉多行多列

一列資料轉多行多列 方法二 插入行列公式 公式解析 row 的功能是返回引用的行號 column 的功能是返回引用的列號 indirect函式 功能 返回文字字串所指定的引用 語法規則 indirect ref text,a1 ref text 單元格引用,該引用所指向的單元格中存放有對另一單元格的...