(SQL/쿼리) 게시판 기능 - 이전 글과 다음 글
각종 사이트 게시판을 사용하다 보면 대부분 게시판 맨 아래 하단 부분에 이전글, 다음글 만들어 봅시다! SELECT A.* FROM ( SELECT A_A1.PK_ID , A_A1.BOARD_SJ , LEAD(A_A1.PK_ID, 1) OVER (ORDER BY A_A1.PK_ID ASC) AS NEXT_NO , LEAD(A_A1.BOARD_SJ, 1, '') OVER (ORDER BY A_A1.PK_ID ASC) AS NEXT_SJ , LAG(A_A1.PK_ID, 1) OVER (ORDER BY A_A1.PK_ID ASC) AS PREV_NO , LAG(A_A1.BOARD_SJ, 1, '') OVER (ORDER BY A_A1.PK_ID ASC) AS PREV_SJ FROM BOARD A_A1 ) A ..
Oracle - SELECT 문
데이터 언어 (Data Language) 구분 목적 데이터 정의어 DDL(Data Definition Language) 스키마 정의,수정,삭제(CREATE,ALTER,DROP,CREATE INDEX) 데이터 조작어 DML(Data Manipulation Language)데이터 삽입, 삭제, 수정 ,검색(INSERT,DELETE,UPDATE,SELECT) 데이터 제어어 DCL(Data Control Language) 내부적으로 필요한 규칙, 기법 정의(GRANT, REVOKE) DML(Data Manipulation Language) 데이터 조작이 - 데이터의 삽입, 삭제 , 수정, 검색 등의 처리를 요구하기 위해 사용 - 절차적 데이터 조작어와 비절차적 데이터 조작으로 구분 구분 형태 절차적 데이터 조작..