mysql 將多列合並為一列
SELECT declare_type_id,support_model,project_name,CONCAT(declare_type_id,support_model,project_name) ...
SELECT declare_type_id,support_model,project_name,CONCAT(declare_type_id,support_model,project_name) ...
1、列合並 select concat(firstName,lastName) from tj_user 2、行合並 select GROUP_CONCAT(firstName),GROUP_CONCAT(lastName) from tj_user; ...
原表數據: 期望結果: 使用STUFF + FOR XML PATH即可實現以上效果 執行以下SQL: 可以看到輸出結果與期望結果相同: STUFF語法 參數 character_expression字符數據的表達式 ...
使用sql stuff函數 /* stuff(param1, startIndex, length, param2)說明:將param1中自startIndex(SQL中都是從1開始,而非0)起,刪除length個字符,然后用param2替換刪掉的字符。*/ 示例 ...
實例 ...
欲得到 如: SQL: select t.operatoroid 編號 ,t.operatorname||'('||t.rolename||')' 用戶 from v_operatorinfo t ...
=OFFSET($A$2,(ROW(A1)-1)/2,MOD(ROW(A1)-1,2))&"" ...