本帖最后由 柠檬蜜 于 2017-5-12 09:17 编辑
通过对某个字段判断有值就用 √ 字符替换,为何加入到报表中显示如下情况。这是原数据查询出来的效果:64494 。替换后显示的表格:64495 编写替换的sql语句如下: select case when length(replace(t.SJ_HIGH_TECH_PRODUCT,' ','')) >= 1 then
'√' else t.SJ_HIGH_TECH_PRODUCT
end case
from FAMOUS_BRAND_TRACKING t ,(SELECT b1.declare_id
FROM MPPJ_BILL b1
where b1.DECLARE_TYPE = '1') tv where t.declareid=tv.declare_id