Newer
Older
luck / src / main / resources / mybatis / LuckMapper.xml
bello on 28 Aug 2020 1 KB 规则M3
<?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="me.bello.luck.LuckDao" >

    <select id="doQueryHistoryList" resultType="HashMap">

        SELECT ${column}, count(*) as num FROM (
        SELECT * FROM t_history WHERE DATE_FORMAT(createTime,'%Y-%m-%d') &lt; #{day} ORDER BY createTime DESC limit #{limit}
        ) t GROUP BY ${column} ORDER BY num DESC, ${column};

    </select>

    <select id="doQueryHistoryListAll" resultType="HashMap">

        SELECT t.*, h.period, h.a, h.b, h.c, h.d FROM t_compare t LEFT JOIN t_history h ON h.createTime = t.day ORDER BY t.day DESC;

    </select>


    <select id="queryHistoryFormulaListAll" resultType="HashMap">

        SELECT t.*, h.period, h.a, h.b, h.c, h.d, h.e FROM t_compare_2 t LEFT JOIN t_history h ON h.createTime = t.day ORDER BY t.day DESC;

    </select>

    <select id="queryHistoryFormulaNoMinusListAll" resultType="HashMap">

        SELECT t.*, h.period, h.a, h.b, h.c, h.d, h.e FROM t_compare_3 t LEFT JOIN t_history h ON h.createTime = t.day ORDER BY t.day DESC;

    </select>

    <select id="queryHistoryFormulaM2ListAll" resultType="HashMap">

        SELECT t.*, h.period, h.a, h.b, h.c, h.d, h.e FROM t_compare_m2 t LEFT JOIN t_history h ON h.createTime = t.day ORDER BY t.day DESC;

    </select>

    <select id="queryHistoryFormulaM3ListAll" resultType="HashMap">

        SELECT t.*, h.period, h.a, h.b, h.c, h.d, h.e FROM t_compare_m3 t LEFT JOIN t_history h ON h.createTime = t.day ORDER BY t.day DESC;

    </select>






</mapper>