java-mall/mall-pay/target/classes/mapper/pay/PayUserResourceMapper.xml
2024-10-26 10:01:40 +08:00

20 lines
961 B
XML

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.suisung.mall.pay.mapper.PayUserResourceMapper">
<!-- 通用查询结果列 -->
<sql id="Base_Column_List">
user_id
, currency_id, currency_symbol_left, user_money, user_money_frozen, user_recharge_card, user_recharge_card_frozen, user_points, user_points_frozen, user_credit, user_credit_frozen, user_credit_used, user_credit_total, user_margin, user_redpack, user_redpack_frozen, user_sp_frozen, user_sp_base, user_sp_buy, user_sp_profit, user_bp, user_discount_num
</sql>
<select id="getUserResourceSum" resultType="java.util.Map">
select
<foreach collection="fieldNames" item="fieldName" separator="," open="" close="">
sum(${fieldName}) ${fieldName}
</foreach>
from pay_user_resource
</select>
</mapper>