YyZjzhMapper.xml 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
  3. <mapper namespace="com.tofly.feesapi.yhgl.mapper.YyZjzhMapper">
  4. <select id="get" resultType="com.tofly.feesapi.yhgl.entity.vo.YyZjzhView">
  5. SELECT
  6. b.*,
  7. nvl(a.yfje,0) yfje,
  8. nvl(a.kjje,0) kjje,
  9. nvl(a.syje,0) syje,
  10. nvl(a.nbsyje,0) nbsyje
  11. FROM
  12. yy_zjzh a
  13. RIGHT JOIN
  14. yh_khjbxx b ON a.yhbh = b.yhbh
  15. WHERE
  16. b.yhbh=#{yhbh}
  17. </select>
  18. <update id="ycch">
  19. UPDATE
  20. YY_ZJZH
  21. SET
  22. YFJE = ( YFJE - #{sszje} ),
  23. SYJE = ( syje - #{sszje} ),
  24. NBSYJE = ( nbsyje - #{sszje} )
  25. WHERE
  26. YHBH = #{yhbh}
  27. </update>
  28. <update id="kfch">
  29. UPDATE
  30. YY_ZJZH
  31. SET
  32. KJJE = ( KJJE - #{kjje} ),
  33. SYJE = ( SYJE + #{kjje} ),
  34. NBSYJE = ( NBSYJE + #{kjje} )
  35. WHERE
  36. YHBH = #{yhbh}
  37. </update>
  38. </mapper>