问题描述
我在oracletool执行的话有null的值都能查询但是在mybatis执行的话数字里有null的列一个都不能查询spring+mybatis+springmvcmybatis3.2.8mybatis-spring1.1.1我query没有写错的,因为oracletool执行的话都能查询的。---------------------------------以下代码<selectid="r2_list"resultType="java.util.HashMap">selectm.ib_haggwa_nm,m.ib_haggwa_cd,m.coll_scntcoll_scnt,--numerics.coll_scntsnt,--numeric有null,不是null的可以查询出来a.cntacnt,--numeric网页上一个都不能查询这个列全部出来null了,但是很多不是nullb.cntbcnt,--numeric网页上一个都不能查询这个列全部出来null了,但是很多不是nullc.cntccnt,--numeric网页上一个都不能查询这个列全部出来null了,但是很多不是nulld.entr_nm--varchar有null,不是null的可以查询出来from(selectdistinctib_haggwa_cd,max(ib_haggwa_nm)ib_haggwa_nm,sum(coll_scnt)coll_scnt,max(seq)seqfromib_haggwa_cdwhere..)m,(selectib_haggwa_cd,sum(coll_scnt)coll_scntfromT_BB..)s,(selectsb_haggwa_cd1,count(*)cntfromT_AAaawhereentr_gb='A'..)a,(selectsb_haggwa_cd1,count(*)cntfromT_AAaawhereentr_gb='A'..)b,(selectsb_haggwa_cd1,count(*)cntfromT_AAaawhereentr_gb='A'..)c,(selectib_haggwa_cd,sum(coll_scnt)coll_scnt,entr_nmfromT_BB..)dwherem.ib_haggwa_cd=s.ib_haggwa_cd(+)andm.ib_haggwa_cd=a.sb_haggwa_cd1(+)andm.ib_haggwa_cd=b.sb_haggwa_cd1(+)andm.ib_haggwa_cd=c.sb_haggwa_cd1(+)andm.ib_haggwa_cd=d.ib_haggwa_cd(+)orderbym.seq</select>