보라코딩
페이징처리, 검색 처리 SQL 본문
페이징처리 sql
<select id="getListWithPaging" resultType="com.mystudy.domain.BoardVO">
<![CDATA[
select
bno, title, content, writer, regdate, updatedate
from
(
select /* INDEX_DESC(tbl_board pk_board) */
rownum rn, bno, title, content, writer, regdate, updatedate
from
tbl_board
where rownum <= 20
)
where rn > 10
]]>
</select>
검색처리 sql
SELECT
*
FROM
(SELECT /*+ INDEX_DESC(TBL_BOARD PK_BOARD) */
ROWNUM RN, BNO, TITLE, CONTENT, WRITER, REGDATE, UPDATEDATE
FROM TBL_BOARD
WHERE (TITLE LIKE '%새글%' or content like '%새내용%')
AND ROWNUM <= 20)
WHERE RN > 10;
'코딩 > Spring' 카테고리의 다른 글
스프링 시큐리티 기본 설정, 로그인 (0) | 2023.05.15 |
---|---|
스프링 파일 업로드 (ajax) (0) | 2023.05.14 |
RestController test (MockMVC) (0) | 2023.05.12 |
스프링 게시판 CRUD view (.jsp) (0) | 2023.05.12 |
button 버튼 다양하게 사용하기 (0) | 2023.05.12 |