티스토리

쯔이's Dev
검색하기

블로그 홈

쯔이's Dev

paris3131.tistory.com/m

jjhim531 님의 블로그입니다.

구독자
1
방명록 방문하기

주요 글 목록

  • SUBQUERY(2) [ 인라인 뷰] FROM절에 서브쿼리를 작성하는 것서브쿼리를 수행한 결과를 마치 테이블처럼 사용* 인라인뷰를 주로 사용하는 예 >> TOP-N 분석 : 상위 몇개만 조회 *  ROWNUM오라클에서 제공하는 컬럼, 조회된 순서대로 1부터 순번을 부여한다.FROM절 서브쿼리 안에서 전체 결과값의 ORDER BY절이 먼저 수행되고 그 결과를 가지고 WHERE절에서 ROWNUM을 부여해야한다.   * FROM절에서 ORDER BY를 먼저 하지 않고, ROWNUM을 먼저 하면 순번이 부여된 후 재정렬 되기 때문에 순서가 뒤죽박죽으로 나타난다. 그러므로 ROWNUM은 반드시 인라인 뷰를 활용해줘야한다. EX) 전 직원 중 급여가 가장 높은 5명의 이릅, 급여 조회(TOP 5)SELECT ROWNUM, e.. 공감수 0 댓글수 0 2024. 8. 27.
  • SUBQUERY(1) [ [ 서브쿼리 ] ]  하나의 SQL문 안에 포함된 또 다른 SELECT문메인 SQL문을 위해 보조 역할을 하는 쿼리  [ 서브쿼리의 구분 ] 서브쿼리를 수행한 결과값이 몇행 몇열로 나오느냐에 따라서 분류* 단일행 서브쿼리 : 서브쿼리의 조회 결과값이 오로지 1개일 때* 다중행 서브쿼리 : 서브쿼리의 조회 결과값이 여러행일 때(여러행 한열) * 다중열 서브쿼리 : 서브쿼리의 조회 결과값이 한행이지만 컬럼이 여러개일 때 * 다중행 다중열 서브쿼리 : 서브쿼리의 조회 결과값이 여러행 여러컬럼일 때          >> 서브쿼리의 결과값에 따라서 서브쿼리 앞쪽에 연산자가 달라진다.    서브쿼리의 조회 결과값이 오로지 1개일 때(한행 한열)일반 비교연산자 사용 가능(  =    !=    >    EX1) .. 공감수 0 댓글수 0 2024. 8. 26.
    문의안내
    • 티스토리
    • 로그인
    • 고객센터

    티스토리는 카카오에서 사랑을 담아 만듭니다.

    © Kakao Corp.