linwe
2024-08-09 8b7258c9427882bb1798f1502eaa35184c6e374e
src/main/java/org/springblade/modules/discuss/mapper/UserTopicsMapper.xml
@@ -266,5 +266,19 @@
        GROUP BY id
    </select>
    <select id="getUserTopicsTotal" resultType="java.util.Map">
        SELECT IFNULL(sum(a.area), 0) AS area,
               IFNULL(COUNT(1), 0)       number
        FROM (SELECT DISTINCT jut.house_code,
                              jh.area
              FROM jczz_user_topics jut
                       LEFT JOIN jczz_household jhd ON jhd.id = jut.household_id
                       LEFT JOIN jczz_house jh ON jh.house_code = jhd.house_code
                       LEFT JOIN jczz_topics jt ON jt.id = jut.topics_id
                  AND jt.delete_flag = 0
              WHERE jut.article_id = #{articleId}) a
    </select>
</mapper>