mx_datav_gs/mxdata_v-system/target/classes/mybatis/gansu/RealTimeManyDayMapper.xml

57 lines
2.5 KiB
XML
Raw Normal View History

2024-11-11 09:53:47 +08:00
<?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.alonginfo.project.gansu.mapper.RealTimeManyDayDao">
<!-- 根据交易类型查询交易量价走势 - 正式环境 -->
<select id="getRealTimeManyDay" parameterType="java.lang.String" resultType="java.util.Map">
SELECT sum_energy sumEnergy, avg_price avgPrice, DATE_FORMAT(create_time, '%m-%d') createTime, time_range timeRange
FROM
task_many_day_real
WHERE
time_range = #{type}
ORDER BY
create_time ASC
</select>
<!-- 插入多日交易-实时状态 交易量价走势 - 正式环境 -->
<insert id="pushRealTimeManyDay" parameterType="java.util.List">
INSERT INTO task_many_day_real
(sum_energy, avg_price, create_time, time_range, data_time)
VALUES
<foreach collection="list" item="item" separator=",">
(#{item.sumEnergy}, #{item.avgPrice}, #{item.createTime}, #{item.timeRange}, DATE_FORMAT(NOW(), '%Y-%m-%d %H:%i:00'))
</foreach>
</insert>
<!-- - 删除多日交易-实时状态 交易量价走势 - 正式环境 -->
<delete id="delRealTimeManyDay">
DELETE FROM
task_many_day_real
</delete>
<!-- 根据交易类型查询交易量价走势 - 测试环境 -->
<select id="getTestRealTimeManyDay" parameterType="java.lang.String" resultType="java.util.Map">
SELECT sum_energy sumEnergy, avg_price avgPrice, DATE_FORMAT(create_time, '%m-%d') createTime, time_range timeRange
FROM
test_task_many_day_real
WHERE
time_range = #{type}
ORDER BY
create_time ASC
</select>
<!-- 插入多日交易-实时状态 交易量价走势 - 测试环境 -->
<insert id="pushTestRealTimeManyDay" parameterType="java.util.List">
INSERT INTO test_task_many_day_real
(sum_energy, avg_price, create_time, time_range, data_time)
VALUES
<foreach collection="list" item="item" separator=",">
(#{item.sumEnergy}, #{item.avgPrice}, #{item.createTime}, #{item.timeRange}, DATE_FORMAT(NOW(), '%Y-%m-%d %H:%i:00'))
</foreach>
</insert>
<!-- - 删除多日交易-实时状态 交易量价走势 - 测试环境 -->
<delete id="delTestPriceTrendReplay">
DELETE FROM
test_task_many_day_real
</delete>
</mapper>