1. 程式人生 > >MyBatis通過不同欄位連線不同表

MyBatis通過不同欄位連線不同表

<select id="getDataNum" parameterType="java.lang.String" resultType="java.util.HashMap">
  SELECT "COUNT"(ID) AS total FROM
  <if test="_parameter=='zzjg'.toString()">
    CWL_ZZZZ_ZZJG
  </if>
  <if test="_parameter=='zzdw'.toString()">
    CWL_ZZZZ_ZZDW
  </if>
  <if 
test="_parameter=='qfqzzz'.toString()"> CWL_ZZZZ_QFQZZZ </if> <if test="_parameter=='qfqzdw'.toString()"> CWL_ZZZZ_QFQZDW </if> <if test="_parameter=='zzzx'.toString()"> CWL_ZZZZ_ZZZX </if> <if test="_parameter=='wghjs'.toString()"> CWL_ZZZZ_WGHJS </
if> <if test="_parameter=='hjrk'.toString()"> CWL_SYRK_HJRK </if> <if test="_parameter=='ldrk'.toString()"> CWL_SYRK_LDRK </if> <if test="_parameter=='lsrk'.toString()"> CWL_SYRK_LSRK </if> <if test="_parameter=='jwrk'.toString()"> CWL_SYRK_JWRY </
if> <if test="_parameter=='czf'.toString()"> CWL_SYRK_CZF </if> <if test="_parameter=='fgyzjjzz'.toString()"> CWL_FGYZJJZZ_FGYZJJZZ </if> <if test="_parameter=='shzz'.toString()"> CWL_FGYZJJZZ_SHZZ </if> <if test="_parameter=='hlhx'.toString()"> CWL_HLHX_HLHX </if> <if test="_parameter=='sjxlaj'.toString()"> CWL_HLHX_SJXLAJ </if>