반응형 분류 전체보기179 오라클(SQL)외부조인 외부조인 테이블 다운로드 -내부조인에서는 조인조건을 만족하지 않은 자료(행)을 무시 -회부조인에서는 조인조건을 만족하지 않은 테이블에 부족한 행만큼 null값을 갖는 행을 추가 삽입한 후 조인 수행 -조인조건 기술에서 부족한 자료를 갖고있는 테이블에 속한 컬럼명 뒤에 외부조인 연산자('(+)')를 기술 -두개 이상의 외부조인이 동시에 수행되어야 할 경우 해당되는 조인 조건 모두 외부조인 연산자('(+)')를 기술 해야함 -한번에 한 테이블에 대해서만 외부조인을 수행 할 수 있다. 즉,A,B,C,테이블이 조인에 참여하고 A를 기준으로 B를 외부조인하고 (A=B(+) 동시에 C를 기준으로 B를 외부조인(C=B(+))할 수 없다. -(+)연산자가 붙은 조건에는 OR 연산자 사용금지 -(+)연잔자가 붙은 조건에.. 2021. 3. 16. 오라클(SQL)조인 (SELF JOIN) 조인 (SELF JOIN) 테이블 다운로드 -하나의 테이블에 2개 이상의 테이블 별칭을 부여하여 서로 다른 테이블로 간주하여조인연산 수행 사용예)회원테이블에서 직업이 '주부'인 회원들의 평균 마일리지보다 많은 마일리지를 보유한 회원을 조회하시오 ALIAS는 회원번호, 회원명, 직업, 마일리지 SELECT MEM_ID AS 회원번호, MEM_NAME AS 회원명, MEM_JOB AS 직업, C.AMILE AS 평균마일리지, MEM_MILEAGE AS 마일리지 FROM MEMBER A, (SELECT AVG(MEM_MILEAGE) AS AMILE FROM MEMBER B WHERE MEM_JOB = '주부') C WHERE A.MEM_MILEAGE >= C.AMILE; 사용예)사원테이블에서 직책이 영업관리자.. 2021. 3. 16. 오라클(SQL)PL/SQL NON-EQUI JOIN PL/SQL NON-EQUI JOIN 테이블 다운로드 조인해보기 사용예) 거래처테이블(BUYER)을 이용하여 2005년 7월 거래처별 매출현황을 조회하시오 ALIAS는 거래처코드, 거래처명, 판매금액합계 SELECT A.BUYER_ID AS 거래처코드, A.BUYER_NAME AS 거래처명, SUM(B.CART_QTY + C.PROD_PRICE)판매금액합계 FROM BUYER A, CART B, PROD C WHERE B.CART_NO LIKE '200507%' AND A.BUYER_ID = C.PROD_BUYER AND C.PROD_ID = B.CART_PROD GROUP BY A.BUYER_ID, A.BUYER_NAME ORDER BY 1; 테이블 내용변경 다음 자료를 저장하는 급여등급테이블을 생성하.. 2021. 3. 16. 오라클(SQL)NULL을 만들어주는 방법(NULLIF) NULL을 만들어주는 방법(NULLIF) 테이블 다운로드 사용 방법 SELECT NULLIF(컬럼내용, 조건), 컬럼 FROM 테이블명; 사용예) SELECT NULLIF(MEM_ID, 'a001'), MEM_NAME FROM MEMBER; 2021. 3. 16. 이전 1 ··· 32 33 34 35 36 37 38 ··· 45 다음 반응형