
Top N 쿼리ROWNUM : 오라클DB의 SELET문 결과에 대해 논리적인 일련번호 부여 / 조회되는 행 수 제한시 많이 사용 / 화면에 데이터를 출력할 때 부여되는 논리적인 순번... 만약 페이지 단위 출력하고 싶으면 인라인 뷰를 사용해야 함ROWID : 오라클DB 내에서 데이터를 구분할 수 있는 유일한 값 / SELECT문으로 확인 가능 / 데이터가 어떤 데이터 파일, 어느 블록에 저정되어 있는지 확인 가능 / 모든 테이블은 ROWID를 가지고 있음구조오브젝트 번호(1~6) : 오브젝트 별로 유일한 값을 가지고 있고, 해당 오브젝트가 속해 있는 값상대 파일 번호(7~9) : 테이블스페이스에 속해 있는 데이터 파일에 대한 상대 파일번호블록 번호(10~15) : 데이터 파일 내부에서 어느 블록에 데이터..

서브쿼리) SELECT문 내에 다시 SELECT무을 사용하는 SQL문 / 인라인뷰- FROM구에 SELECT문 사용... 가상의 테이블을 만드는 효과 / 스칼라 서브쿼리 - SELECT문에 서브쿼리 사용단일행 서브쿼리 / 다중행 서브쿼리단일행 서브쿼리(Single) : 서브쿼리 실행시 그 결과는 반드시 한 행만 조회 / 비교연산자 사용다중행 서브쿼리(Multi) : 서브쿼리 실행시 여러 개 행 조회 / 비교연산자(IN, ALL, ANY, EXISTS) 사용IN : 메인쿼리 비교조건이 서브쿼리 결과 중 하나만 동일하면 참(OR 조건)ALL : 메인쿼리와 서브쿼리 결과가 모두 동일시 참... / ALL : 최댓값 반환ANY : 메인쿼리 비교조건이 서브쿼리 결과 중 하나 이상 동일하면 참 / ANY : 하..