...
在工作中常會遇到excel各種各樣的操作,讓人頭大。見一個,會一個,記一個。 例如:將下面一列三行,合並成一行。 操作步驟: 先框選要操作的數據,復制后,再選擇數量相一致的列,右鍵選擇選擇性粘貼,面板中勾選轉置。 結果完美: ...
2022-03-23 11:42 0 1506 推薦指數:
...
select '['+title_a+','+title_b +']' from A for xml path('') SELECT *, (select '['+title_a+',' ...
數據庫結構如圖: 而我想讓同一個人的不同成績變成此人在這一行不同列上顯示出來,此時分為2中展現: 第一種展現如圖----【多行變一列】(合並后的數據在同一列上): sql如下: select name ,group_concat(sore Separator ...
select [value] = stuff((select ','+modmb003 from modmb detail where modmb=18 for xml path('')), 1, ...
1.以id分組,把name字段的值打印在一行,逗號分隔(默認) select id,group_concat(name) from aa group by id; 2.多表多行多列合並。 SELECT cg.`ID`,cg.`Name`,cg.`Notes`,cg.`AddDate ...
。 character_expression 可以是常量、變量,也可以是字符列或二進制數據列。 start一個整數值,指 ...
使用sql stuff函數 /* stuff(param1, startIndex, length, param2)說明:將param1中自startIndex(SQL中都是從1開始,而非0)起,刪除length個字符,然后用param2替換刪掉的字符。*/ 示例 ...
原始需求如下: 業務系統設置成這樣,見截圖。 工資項目為了方便錄入,都是做成列的。 但是這些數據需要和另外的費用報銷系統的數據關聯,費用報銷系統的費用項目是橫向的,用費用項目、金額的多行來表達。那么這里工資的數據如何轉換成行呢? 在Kettle里面做一個列轉行的轉換就行。參考 ...