Newer
Older
stockTray / EastLineServer / src / main / resources / mybatis / CodeMapper.xml
bello on 30 Oct 2020 2 KB 新增code详情
<?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.eastline.dao.CodeDao" >

    <!--查询个股详情-->
    <select id="doQueryCodeInfo" resultType="HashMap">

        SELECT
            code,
            name,
            type,
            bkName,
            bkCode,
            shiYingLvD,
            shiYingLvJ,
            shiYingLvT,
            shiJingLv,
            shiXiaoLv,
            format(meiGuJZC, 2) meiGuJZC,
            format(jingZCSYLv, 2) jingZCSYLv,
            format(zongGuBen, 2) zongGuBen,
            format(zongZhi, 2) zongZhi,
            format(liuTongGu, 2) liuTongGu,
            format(liuZhi, 2) liuZhi,
            heXinTiCai
        FROM t_code
        WHERE `code` = #{code};

    </select>


    <!--查询个股日线 -->
    <select id="doQueryCodeDayLine" resultType="HashMap">

        SELECT * from (
                SELECT
                    code, riqi, kaipan, shoupan, zuigao, zuidi, chengjiaoer, zhenfu, percent
                FROM t_day_line
                WHERE `code` = #{code}
                ORDER BY riqi
                DESC LIMIT 60
            ) a
        ORDER BY riqi;

    </select>


    <!--查询个股每日分钟线 -->
    <select id="doQueryCodeTimeLineForDay" resultType="HashMap">

        SELECT
            shijian, zuixinjia, percent, chengjiaoer, chengjiaoliang, zhenfu, huanshoulv, shiyinglv, shijinglv, jinkai, zuoshou, zuigao, zuidi
        FROM t_time_line
        WHERE `code` = #{code}
            AND shijian LIKE CONCAT(#{day}, '%')
        ORDER BY shijian;

    </select>


    <!--查询个股每日资金流 -->
    <select id="doQueryCodeZiJinForDay" resultType="HashMap">

        SELECT shijian, level_zhuli, level_zhuli_per, level_chaoda, level_chaoda_per, level_da, level_da_per, level_zhong, level_zhong_per, level_xiao, level_xiao_per
        FROM t_zijinliu_gegu
        WHERE `code` = #{code}
            AND shijian LIKE CONCAT(#{day}, '%')
        ORDER BY shijian ;

    </select>


</mapper>