PM_ITEM_CONTROL IC
LEFT JOIN (
SELECT CL.ITEM_OBJNR,
(CASE WHEN instr(wm_concat(HANDLE_STATUS),'1') > 0 THEN 'RED' ELSE 'GREEN' END) AS LIGHT
FROM PM_APPL_CHABLOG CL GROUP BY CL.ITEM_OBJNR
) CLG ON (IC.ITEM_OBJNR = CLG.ITEM_OBJNR AND IC.APPOBJ_TYPE = 'A')
case when 函数, cast 函数 ,CAST((CASE WHEN (PM_ITEM_CONTROL.ITEM_STATUS)='A' THEN '未生效'
WHEN (PM_ITEM_CONTROL.ITEM_STATUS)='B' THEN '未生效'
WHEN (PM_ITEM_CONTROL.ITEM_STATUS)='C' THEN '改版失效'
WHEN ( PM_ITEM_CONTROL.ITEM_STATUS)='D' THEN '改版删除'
ELSE 'WE'
END) AS NVARCHAR2(20))AS status
分组 字符串拼接 WMSYS.WM_CONCAT 函数
select t.OBJ_NO, WMSYS.WM_CONCAT(to_char(t.OBJ_STATUS))AS status From BM_OBJSTAT t WHERE INACTIVATED ='Y' GROUP BY t.OBJ_NO