偶然看到公司存儲過程中有個字元串拼接的函數,改bug過程中使用到了,還挺有用的,於是記錄下來方便記憶,幫助有需要的人。 這是我需要整理的串,他是調用了一個存儲過程,傳入組織機構的id和迭代層數,返回來這個組織的id及其所有子節點的id的一個string串 然後關鍵是業務要求一個list 裡面放了好多 ...
偶然看到公司存儲過程中有個字元串拼接的函數,改bug過程中使用到了,還挺有用的,於是記錄下來方便記憶,幫助有需要的人。
這是我需要整理的串,他是調用了一個存儲過程,傳入組織機構的id和迭代層數,返回來這個組織的id及其所有子節點的id的一個string串
然後關鍵是業務要求一個list 裡面放了好多組織機構的id ,foreach不太好做,只好把邏輯拆分,先拿list中的ids取成一個String集合再來做下一步
慢慢演變成這種
這相當於一列多條記錄,最後要整理成一條記錄
於是找到了GROUP_CONCAT函數。
示例:
這樣就可以滿足需要了,這個函數還是挺有用的吖o_O