industry.sql.xml 942 B

1234567891011121314151617181920212223242526272829303132333435
  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="industrySqlMapper">
  4. <sql id="base_column">
  5. id,
  6. name
  7. </sql>
  8. <select id="findAllIndustry" resultType="com.cloudcross.ssp.model.Industry">
  9. select
  10. <include refid="base_column" />
  11. from t_industry
  12. </select>
  13. <select id="findByIndustryId" parameterType="int" resultType="com.cloudcross.ssp.advertiser.model.Industry">
  14. select
  15. <include refid="base_column" />
  16. from t_industry
  17. <where>
  18. id = #{id}
  19. </where>
  20. </select>
  21. <select id="findAllIndustryByZoneIdOperator" resultType="com.cloudcross.ssp.model.Industry">
  22. select
  23. <include refid="base_column" />
  24. from t_industry
  25. <where>
  26. id not in( select industry_id from t_zone_industry where zone_id = #{zoneId} and
  27. t_zone_industry.status != -1)
  28. </where>
  29. </select>
  30. </mapper>