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

72 lines
2.7 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.ProvinceInnerMapper">
<select id="getDealOrganize"
resultType="com.alonginfo.project.gansu.domain.PiDealOrganizeVo">
SELECT IFNULL(sb_num, 0) sbNum, IFNULL(jz_num, 0) jzNum, IFNULL(gp_num, 0) gpNum, IFNULL(d3_num, 0) d3Num,
IFNULL(sb_energy, 0) sbEnergy, IFNULL(jz_energy, 0) jzEnergy, IFNULL(gp_energy, 0) gpEnergy, IFNULL(d3_energy, 0) d3Energy
FROM
job_pi_deal_organize
WHERE
trade_year = YEAR(NOW())
</select>
<select id="getSubjectJoinInfo" resultType="com.alonginfo.project.gansu.domain.PiSubjectJoinVo">
SELECT org_yield orgYield, org_sale orgSale, org_user orgUser, join_sale joinSale, join_user joinUser,
join_yield joinYield
FROM
job_pi_subject_join
WHERE
trade_year = YEAR(NOW())
</select>
<select id="getCleanEnergy" resultType="com.alonginfo.project.gansu.domain.PiCleanEnergyVo">
SELECT energy_type energyType, vendee energyValue
FROM
job_pi_clean_energy_deal
</select>
<select id="getMarketAccessByYear" resultType="java.lang.String">
SELECT (org_sale + org_user + org_yield) accessNum
FROM
job_pi_subject_join
WHERE
trade_year = #{year}
</select>
<select id="getSurveyInfo" resultType="java.util.Map">
SELECT trade_year tradeYear, count_trade tradeNum, sum_vendee_energy vendeeEnergyNum
FROM
job_pi_trade_survey
</select>
<select id="getPowerPriceTrend" resultType="com.alonginfo.project.gansu.domain.PiPowerPriceTrendVo">
SELECT SUBSTR(trade_month, INSTR(trade_month, '-') + 1) tradeMonth, vendee_energy vendeeEnergy, vendee_price vendeePrice,
sale_energy saleEnergy, sale_price salePrice
FROM
job_pi_power_price_trend
ORDER BY
CONVERT(SUBSTR(trade_month, INSTR(trade_month, '-') + 1), UNSIGNED) ASC
</select>
<select id="queryMapText" resultType="com.alonginfo.project.gansu.domain.MapTextVO">
SELECT city_name cityName, IFNULL(trade_electric, 0) tradeElectric
FROM bs_pi_static_map_text
</select>
<select id="queryCostAndAvgByYear" resultType="Map">
SELECT data_year dataYear, cost_down costDown, avg_price avgPrice
FROM bs_pi_static_cost_price
ORDER BY
CONVERT(data_year, UNSIGNED) ASC
</select>
<select id="queryTradeSizeByYear" resultType="java.util.Map">
SELECT data_year dataYear, trade_value tradeValue
FROM bs_pi_static_trade_trend
ORDER BY
CONVERT(data_year, UNSIGNED ) ASC
</select>
</mapper>