|
|
|
@ -139,6 +139,22 @@
|
|
|
|
|
</isNotEmpty>
|
|
|
|
|
</select>
|
|
|
|
|
|
|
|
|
|
<select id="select_bf_growth_body_list_count" resultClass="Integer" parameterClass="dataMap">
|
|
|
|
|
SELECT count(*)
|
|
|
|
|
FROM tbl_bf_growth_body x
|
|
|
|
|
INNER JOIN tbl_bf_family_match y on x.smc_no = y.smc_no
|
|
|
|
|
INNER JOIN tbl_bf_family_baby smc on x.smc_no = smc.smc_no
|
|
|
|
|
WHERE 1 =1
|
|
|
|
|
AND y.member_id = #member_id#
|
|
|
|
|
AND x.smc_no = #smc_no#
|
|
|
|
|
AND x.smc_no = smc.smc_no
|
|
|
|
|
AND DATE_ADD(smc.birthday, INTERVAL +60 MONTH) <![CDATA[>=]]> x.base_dt
|
|
|
|
|
<isNotEmpty property="sgb_no">
|
|
|
|
|
AND x.sgb_no = #sgb_no#
|
|
|
|
|
</isNotEmpty>
|
|
|
|
|
|
|
|
|
|
</select>
|
|
|
|
|
|
|
|
|
|
<select id="select_bf_growth_body_last_by_sgb_no" resultClass="dataMap" parameterClass="dataMap">
|
|
|
|
|
SELECT
|
|
|
|
|
x.sgb_no
|
|
|
|
@ -166,15 +182,6 @@
|
|
|
|
|
|
|
|
|
|
LIMIT 0, 1
|
|
|
|
|
</select>
|
|
|
|
|
|
|
|
|
|
<select id="select_bf_growth_body_list_count" resultClass="Integer" parameterClass="dataMap">
|
|
|
|
|
SELECT COUNT(*)
|
|
|
|
|
FROM tbl_bf_growth_body x
|
|
|
|
|
INNER JOIN tbl_bf_family_match y on x.smc_no = y.smc_no
|
|
|
|
|
WHERE 1 =1
|
|
|
|
|
AND y.member_id = #member_id#
|
|
|
|
|
AND x.smc_no = #smc_no#
|
|
|
|
|
</select>
|
|
|
|
|
|
|
|
|
|
<select id="select_bf_growth_body_by_base_dt" resultClass="dataMap" parameterClass="dataMap">
|
|
|
|
|
SELECT x.*
|
|
|
|
|