| | |
| | | </if> |
| | | </select> |
| | | |
| | | <select id="findNotActivation" resultType="java.util.HashMap" parameterType="kr.wisestone.owl.web.condition.FaqCondition"> |
| | | SELECT |
| | | DISTINCT n.id as id, |
| | | n.title as title, |
| | | n.description as description, |
| | | n.register_id as registerId, |
| | | n.status as status, |
| | | u.name as writer, |
| | | SUBSTRING (n.register_date, 1, 10) as registerDate |
| | | FROM faq n |
| | | INNER JOIN user u on u.id = n.register_id |
| | | WHERE 1=1 |
| | | AND n.status > 0 |
| | | <if test="title != '' and title != null"> |
| | | AND n.title like CONCAT('%',#{title},'%') |
| | | </if> |
| | | ORDER BY ID DESC |
| | | <if test="page != null and !page.equals('')"> |
| | | limit #{pageSize} offset #{page}; |
| | | </if> |
| | | </select> |
| | | |
| | | <select id="countNotActivation" resultType="java.lang.Long" parameterType="kr.wisestone.owl.web.condition.FaqCondition"> |
| | | SELECT |
| | | count(DISTINCT n.id) |
| | | FROM faq n |
| | | WHERE 1=1 |
| | | AND n.status > 0 |
| | | <if test="title != '' and title != null"> |
| | | AND n.title like CONCAT('%',#{title},'%') |
| | | </if> |
| | | </select> |
| | | |
| | | </mapper> |