52 lines
1.8 KiB
XML
52 lines
1.8 KiB
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.alonginfo.project.gansu.mapper.GenerationRightMapper">
|
||
|
|
||
|
<select id="getDealOrganize" resultType="java.util.Map">
|
||
|
SELECT power_count powerCount, power_count_per powerCountPer, deal_num dealNum, deal_num_per dealNumPer,
|
||
|
deal_energy dealEnergy, deal_energy_per dealEnergyPer
|
||
|
FROM
|
||
|
job_ge_deal_organize
|
||
|
</select>
|
||
|
|
||
|
<select id="getSubjectJoin" resultType="java.util.Map">
|
||
|
SELECT participant_count participantCount, vendee_participant_count vendeeParticipantCount,
|
||
|
sale_participant_count saleParticipantCount
|
||
|
FROM
|
||
|
job_ge_subject_join
|
||
|
</select>
|
||
|
|
||
|
<select id="getSaleBuyOrder" resultType="java.util.Map">
|
||
|
<if test="type == '0'.toString()">
|
||
|
SELECT sum_sale_energy energy, sale_participant_name participantName
|
||
|
FROM job_ge_buy_sale_order
|
||
|
WHERE type = '0'
|
||
|
ORDER BY
|
||
|
CONVERT(sum_sale_energy, DECIMAL(32, 4)) DESC
|
||
|
LIMIT 0, 6
|
||
|
</if>
|
||
|
<if test="type == '1'.toString()">
|
||
|
SELECT sum_vendee_energy energy, vendee_participant_name participantName
|
||
|
FROM job_ge_buy_sale_order
|
||
|
WHERE type = '1'
|
||
|
ORDER BY
|
||
|
CONVERT(sum_vendee_energy, DECIMAL(32, 4)) DESC
|
||
|
LIMIT 0, 6
|
||
|
</if>
|
||
|
</select>
|
||
|
|
||
|
<select id="getPowerByYear" resultType="java.util.Map">
|
||
|
SELECT year, energy
|
||
|
FROM job_ge_deal_energy_year
|
||
|
ORDER BY
|
||
|
CONVERT(year, SIGNED) ASC
|
||
|
</select>
|
||
|
|
||
|
<select id="getPowerByYearMonth" resultType="java.util.Map">
|
||
|
SELECT SUBSTRING_INDEX(`year_month`, '-', -1) yearMonth, energy
|
||
|
FROM job_ge_deal_energy_year_month
|
||
|
ORDER BY
|
||
|
CONVERT(SUBSTRING_INDEX(`year_month`, '-', -1), SIGNED) ASC
|
||
|
</select>
|
||
|
</mapper>
|