12345678910111213141516171819202122232425262728293031323334 |
- <?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.huimv.admin.farm.mapper.FarmSaleMapper">
- <select id="moneyCount" resultType="com.huimv.admin.farm.entity.vo.CountScreenVo">
- select IFNUll(sum(sale_money),'0') countMoney,farm_id farmId from farm_sale
- ${ew.customSqlSegment}
- </select>
- <select id="analysis" resultType="com.huimv.admin.farm.entity.vo.AnalysisVo2">
- select sum(sale_money) 'values',sale_time 'createTime',produce_type 'type' from farm_sale
- ${ew.customSqlSegment}
- group by produce_type,DATE_FORMAT(sale_time,'%y-%m-%d')
- </select>
- <select id="saleAnalysis" resultType="com.huimv.admin.farm.entity.vo.AnalysisVo">
- select IFNULL(sum(sale_money),'0') 'values',sale_time 'createTime' from farm_sale
- ${ew.customSqlSegment}
- group by DATE_FORMAT(sale_time,'%y-%m')
- </select>
- <select id="listBySale" resultType="com.huimv.admin.farm.entity.vo.ScreenSaleVo">
- select IFNULL(sum(sale_money),'0') 'values',produce_type 'type' from farm_sale
- ${ew.customSqlSegment}
- group by produce_type
- </select>
- <select id="litsByTime" resultType="com.huimv.admin.farm.entity.vo.AnalysisVo">
- select IFNULL(sum(sale_money),'0') 'values',sale_time 'createTime' from farm_sale
- ${ew.customSqlSegment}
- group by DATE_FORMAT(sale_time,'%y-%m-%d')
- order by sale_time asc
- </select>
- </mapper>
|