AND bbs_nm LIKE '%' || #{searchText} || '%'
AND bbs_cn LIKE '%' || #{searchText} || '%'
AND (
bbs_nm LIKE '%' || #{searchText} || '%'
OR
bbs_cn LIKE '%' || #{searchText} || '%'
)
= #{startDt}::DATE
]]>
reg_dt DESC
SELECT
COUNT(*)
FROM
bbs_cn bc
WHERE
bc.bbs_mng_id = #{bbsMngId}
AND
bc.use_yn = 'Y'
AND (bc.prvt_pst_yn = 'N' OR bc.rgtr = #{mbrId})
AND bc.prvt_pst_yn = 'N'
SELECT
bbs_mng_id AS menuTypeCtgry
, bbs_id AS pageId
, bbs_nm AS title
, bbs_cn AS content
, reg_dt::DATE
FROM
bbs_cn bc
WHERE
bc.bbs_mng_id = #{bbsMngId}
AND
bc.use_yn = 'Y'
AND (bc.prvt_pst_yn = 'N' OR bc.rgtr = #{mbrId})
AND bc.prvt_pst_yn = 'N'
ORDER BY
LIMIT #{typePreCnt}
SELECT
COUNT(*)
FROM
ent_info ei
WHERE
ei.use_yn = 'Y'
AND (
ent_nm LIKE '%' || #{searchText} || '%'
OR
rmrk LIKE '%' || #{searchText} || '%'
)
= #{startDt}::DATE
]]>
SELECT
ei.ent_id AS page_id
, ei.ent_nm
, ei.rprsv_nm
, ei.rmrk
, ei.reg_dt::DATE
FROM
ent_info ei
WHERE
ei.use_yn = 'Y'
AND (
ei.ent_nm LIKE '%' || #{searchText} || '%'
OR
ei.rmrk LIKE '%' || #{searchText} || '%'
)
= #{startDt}::DATE
]]>
ORDER BY
ei.reg_dt DESC
LIMIT #{typePreCnt}
SELECT
COUNT(*)
FROM
ent_dscsn_aply eda
WHERE
eda.use_yn = 'Y'
AND ((prcs_stts = 'C' OR prcs_stts IS NULL) OR eda.actn_pic = #{mbrId})
AND (prcs_stts = 'C' OR prcs_stts IS NULL)
AND eda.ent_nm LIKE '%' || #{searchText} || '%'
= #{startDt}::DATE
]]>
SELECT
eda.ent_dscsn_aply_id AS page_id
, eda.ent_nm
, eda.rmrk
, CASE
WHEN prcs_stts = 'N' THEN '접수전'
WHEN prcs_stts = 'I' THEN '처리중'
WHEN prcs_stts = 'E' THEN '완료'
WHEN prcs_stts = 'C' THEN '변경요청'
ELSE '미배정'
END AS prcs_stts
, eda.reg_dt::DATE
FROM
ent_dscsn_aply eda
WHERE
eda.use_yn = 'Y'
AND ((prcs_stts = 'C' OR prcs_stts IS NULL) OR eda.actn_pic = #{mbrId})
AND (prcs_stts = 'C' OR prcs_stts IS NULL)
AND eda.ent_nm LIKE '%' || #{searchText} || '%'
= #{startDt}::DATE
]]>
ORDER BY
eda.reg_dt DESC
LIMIT #{typePreCnt}
SELECT
COUNT(*)
FROM
ivst_dscsn id
LEFT JOIN
ent_info ei
ON
id.ent_id = ei.ent_id
WHERE
id.use_yn = 'Y'
AND (
ei.ent_nm LIKE '%' || #{searchText} || '%'
OR
id.main_cn LIKE '%' || #{searchText} || '%'
)
= #{startDt}::DATE
]]>
SELECT
id.ivst_dscsn_id AS page_id
, ei.ent_nm
, id.ttl
, id.main_cn
, id.reg_dt::DATE
FROM
ivst_dscsn id
LEFT JOIN
ent_info ei
ON
id.ent_id = ei.ent_id
WHERE
id.use_yn = 'Y'
AND (
ei.ent_nm LIKE '%' || #{searchText} || '%'
OR
id.main_cn LIKE '%' || #{searchText} || '%'
)
= #{startDt}::DATE
]]>
ORDER BY
id.reg_dt DESC
LIMIT #{typePreCnt}
SELECT
COUNT(*)
FROM
rvw_mttr rm
LEFT JOIN
(SELECT
ei.ent_nm
, id.ivst_dscsn_id
, id.ttl
FROM
ent_info ei
LEFT JOIN
(SELECT DISTINCT ON (ent_id)
ent_id
, ivst_dscsn_id
, ttl
FROM
ivst_dscsn
WHERE
use_yn = 'Y'
ORDER BY
ent_id, reg_dt DESC
) AS id
ON
ei.ent_id = id.ent_id
WHERE
ei.use_yn = 'Y'
) AS ei_id
ON
rm.ivst_dscsn_id = ei_id.ivst_dscsn_id
LEFT JOIN
cd_mng cm
ON
rm."type" = cm.cd
WHERE
rm.use_yn = 'Y'
AND (
ei_id.ent_nm LIKE '%' || #{searchText} || '%'
OR
ei_id.ttl LIKE '%' || #{searchText} || '%'
)
= #{startDt}::DATE
]]>
SELECT
rm.rvw_mttr_id AS page_id
, ei_id.ent_nm
, ei_id.ttl
, cm.cd_nm AS "type"
, rm.rcpt_cn
, rm.reg_dt::DATE
FROM
rvw_mttr rm
LEFT JOIN
(SELECT
ei.ent_nm
, id.ivst_dscsn_id
, id.ttl
FROM
ent_info ei
LEFT JOIN
(SELECT DISTINCT ON (ent_id)
ent_id
, ivst_dscsn_id
, ttl
FROM
ivst_dscsn
WHERE
use_yn = 'Y'
ORDER BY
ent_id, reg_dt DESC
) AS id
ON
ei.ent_id = id.ent_id
WHERE
ei.use_yn = 'Y'
) AS ei_id
ON
rm.ivst_dscsn_id = ei_id.ivst_dscsn_id
LEFT JOIN
cd_mng cm
ON
rm."type" = cm.cd
WHERE
rm.use_yn = 'Y'
AND (
ei_id.ent_nm LIKE '%' || #{searchText} || '%'
OR
ei_id.ttl LIKE '%' || #{searchText} || '%'
)
= #{startDt}::DATE
]]>
ORDER BY
rm.reg_dt DESC
LIMIT #{typePreCnt}