没有?
晕哦。看下面
SELECT 
       v_bkmc                                      AS v_bkmc,          --版块名称     
       D1.ZGB_PRICE/DECODE(F_ZJLR,0,NULL,F_ZJLR)   AS PE,              --平均市盈率(总股本加权)
       D1.ZGB_PRICE/DECODE(F_ZJZC,0,NULL,F_ZJZC)   AS PB,              --平均市净率(总股本加权)
       D1.ZGB_PRICE/DECODE(F_ZJLR,0,NULL,F_ZJLR)   AS PE2,             --平均市盈率(流通股加权)
       D1.ZGB_PRICE/DECODE(F_ZJZC,0,NULL,F_ZJZC)   AS PB2,             --平均市净率(流通股加权)
       D1.ZGB_PRICE/DECODE(F_ZJLR,0,NULL,F_ZJLR)   AS PE3,             --平均市盈率(等权重加权)
       D1.ZGB_PRICE/DECODE(F_ZJZC,0,NULL,F_ZJZC)   AS PB3,             --平均市净率(等权重加权)
       D1.F_ZJLR2/D1.F_PJJZC *100                  AS ROE              --平均净资产收益率
       --D1.F_ZJLR/D1.F_ZZGB                     AS EPS,               --平均每股收益
FROM(---
-- DECODE(F_ZJLR,0,NULL,F_ZJLR)  就是你要的。
--上面意思是:如果F_ZJLR = 0,则为空,否则为F_ZJLR