【mysql】SUBSTRING_INDEX 用法舉例

清清飞扬發表於2024-08-29

查詢語句如下:

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】欄位分割

相關文章