业务场景为某一字段保存的是多个代码拼接而成的字符串,业务需要将代码转换为对应代码内容拼接展示
需要用到函数 WM_CONCAT() INSTR()
代码表 ww_code
业务表 ww_user
sql:
SELECT u.*,
(SELECT wm_concat(code_name)
FROM ww_code c
WHERE INSTR(u.user_hobby, c.code_id) > 0) hobby
FROM ww_user u;