查詢語句如下:
SELECT 高工, SUBSTRING_INDEX(高工, '、', -1), -- 取右邊第一個 SUBSTRING_INDEX(高工, '、', 0), SUBSTRING_INDEX(高工, '、', 1), -- 取左邊一個(從左往右) SUBSTRING_INDEX(高工, '、', 2), -- 取左邊二個(從左往右) SUBSTRING_INDEX(高工, '、', 3) FROM `wk_tmp_all` where work_time = '2021-6-7'
執行結果如圖:
所以,每次呼叫2次 SUBSTRING_INDEX 能解決哪些問題呢?請參考文章示例:【mysql】欄位分割