<!-- 查询全国现在总积分 -->
<select id="jifenSum4Country" resultType="java.math.BigDecimal">
SELECT
SUM(jifensum)
jifensum
FROM
t_jifen_jifen_detail
</select>
<!-- 去年现数据 -->
<select id="jifen4LastYear" resultType="java.math.BigDecimal">
SELECT
SUM(jifensum) jifensum
FROM
t_jifen_jifen_detail
WHERE
date_format(createtime, '%Y%m%d') <= date_format(
(
date_add(now(),
INTERVAL - 1 YEAR)
),
'%Y%m%d'
)
</select>
<!-- 全国当天新增积分 -->
<select id="jifenInsert4Today" resultType="java.math.BigDecimal">
SELECT
SUM(jifensum)
jifensum
FROM
t_jifen_jifen_detail
WHERE
to_days(createtime) =
to_days(now());
</select>
<!-- 全国昨日新增积分 -->
<select id="jifenInsert4Yesterday" resultType="java.math.BigDecimal">
SELECT
SUM(jifensum) jifensum
FROM
t_jifen_jifen_detail
WHERE
<![CDATA[ TO_DAYS( NOW( ) ) - TO_DAYS(createtime) <= 1 ]]>
</select>
<!-- 全国去年今日积分 -->
<select id="jifenInsert4today_lastYear" resultType="java.math.BigDecimal">
SELECT
SUM(jifensum) jifensum
FROM
t_jifen_jifen_detail
WHERE
date_format(createtime, '%Y%m%d') = date_format(
(
date_add(now(),
INTERVAL - 1 YEAR)
),
'%Y%m%d'
)
</select>
<!-- 去年全国昨日新增积分 -->
<select id="jifenInsert4Yesterday_lastYear" resultType="java.math.BigDecimal">
SELECT
SUM(jifensum) jifensum
FROM
t_jifen_jifen_detail
WHERE
date_format(createtime, '%Y%m%d') = date_format(
(
date_add(
date_add(now(), INTERVAL - 1 DAY),
INTERVAL - 1 YEAR
)
),
'%Y%m%d'
)
</select>
<!-- 全国前日数据 -->
<select id="jifenInsert4towAgo" resultType="java.math.BigDecimal">
SELECT
SUM(jifensum) jifensum
FROM
t_jifen_jifen_detail
WHERE
date_format(createtime, '%Y%m%d') = date_format(
date_add(now(), INTERVAL - 2 DAY),
'%Y%m%d'
)
</select>
<!-- 查询今年数据 -->
<select id="jifen4Year" resultType="java.math.BigDecimal">
select SUM(jifensum) jifensum
from
`t_jifen_jifen_detail`
where YEAR(createtime)=YEAR(NOW())
</select>
<select id="jifenSum4Country" resultType="java.math.BigDecimal">
SELECT
SUM(jifensum)
jifensum
FROM
t_jifen_jifen_detail
</select>
<!-- 去年现数据 -->
<select id="jifen4LastYear" resultType="java.math.BigDecimal">
SELECT
SUM(jifensum) jifensum
FROM
t_jifen_jifen_detail
WHERE
date_format(createtime, '%Y%m%d') <= date_format(
(
date_add(now(),
INTERVAL - 1 YEAR)
),
'%Y%m%d'
)
</select>
<!-- 全国当天新增积分 -->
<select id="jifenInsert4Today" resultType="java.math.BigDecimal">
SELECT
SUM(jifensum)
jifensum
FROM
t_jifen_jifen_detail
WHERE
to_days(createtime) =
to_days(now());
</select>
<!-- 全国昨日新增积分 -->
<select id="jifenInsert4Yesterday" resultType="java.math.BigDecimal">
SELECT
SUM(jifensum) jifensum
FROM
t_jifen_jifen_detail
WHERE
<![CDATA[ TO_DAYS( NOW( ) ) - TO_DAYS(createtime) <= 1 ]]>
</select>
<!-- 全国去年今日积分 -->
<select id="jifenInsert4today_lastYear" resultType="java.math.BigDecimal">
SELECT
SUM(jifensum) jifensum
FROM
t_jifen_jifen_detail
WHERE
date_format(createtime, '%Y%m%d') = date_format(
(
date_add(now(),
INTERVAL - 1 YEAR)
),
'%Y%m%d'
)
</select>
<!-- 去年全国昨日新增积分 -->
<select id="jifenInsert4Yesterday_lastYear" resultType="java.math.BigDecimal">
SELECT
SUM(jifensum) jifensum
FROM
t_jifen_jifen_detail
WHERE
date_format(createtime, '%Y%m%d') = date_format(
(
date_add(
date_add(now(), INTERVAL - 1 DAY),
INTERVAL - 1 YEAR
)
),
'%Y%m%d'
)
</select>
<!-- 全国前日数据 -->
<select id="jifenInsert4towAgo" resultType="java.math.BigDecimal">
SELECT
SUM(jifensum) jifensum
FROM
t_jifen_jifen_detail
WHERE
date_format(createtime, '%Y%m%d') = date_format(
date_add(now(), INTERVAL - 2 DAY),
'%Y%m%d'
)
</select>
<!-- 查询今年数据 -->
<select id="jifen4Year" resultType="java.math.BigDecimal">
select SUM(jifensum) jifensum
from
`t_jifen_jifen_detail`
where YEAR(createtime)=YEAR(NOW())
</select>