otc-exchange-date-mapper.xml 633 Bytes
<?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">

<!-- 交易日 @author 仝玉甫 -->
<mapper namespace="com.cjs.cms.dao.pub.OtcExchangeDateDao">

	<!-- 查询当前日期前指定的排名的交易日 -->
	<select id="queryBeforeDay" parameterType="int" resultType="int">
		SELECT INIT_DATE 
		FROM (
			SELECT DENSE_RANK() OVER(ORDER BY T.INIT_DATE DESC) RANK, T.INIT_DATE 
			FROM HS_OTC.OTCEXCHANGEDATE T
			<![CDATA[WHERE T.INIT_DATE < TO_NUMBER(TO_CHAR(SYSDATE, 'yyyymmdd')))]]> R
		WHERE R.RANK = #{rank}
	</select>
	
</mapper>