오라클(14)
-
다중행 서브 쿼리
서브쿼리 서브쿼리란 SQL문을 실행하는데 필요한 데이터를 추가로 조회하기 위해 SQL내부에 사용하는 SELECT문을 의미. 두개의 SELECT문을 하나의 SELECT문으로 합쳐서 사용할 수 있다. 서브 쿼리는 비교 또는 조회 대상의 오른쪽에 괄호()로 묶어서 사용 서브 쿼리에서 ORDER BY 절을 사용할 수 없다. 서브 쿼리 SELECT 절에는 메인쿼리의 비교 대상과 같은 자료형과 같은 개수로 지정해야 함 서브 쿼리 SELECT문의 결과 행 수는 메인궈리의 연산자 종류와 호환 가능해야 함 다중행 서브쿼리 실행 결과 행이 여러 개로 나오는 서브쿼리 단일행과 달리 결과가 여러 개이므로 단일행 연산자(=, 등)으로 사용할 수 없고 다중행 연산자를 사용해야 메인쿼리와 비교 가능 다중행 연산자 설명 IN 메인쿼..
2021.12.11 -
단일행 서브 쿼리
서브쿼리 서브쿼리란 SQL문을 실행하는데 필요한 데이터를 추가로 조회하기 위해 SQL내부에 사용하는 SELECT문을 의미. 두개의 SELECT문을 하나의 SELECT문으로 합쳐서 사용할 수 있다. 서브 쿼리는 비교 또는 조회 대상의 오른쪽에 괄호()로 묶어서 사용 서브 쿼리에서 ORDER BY 절을 사용할 수 없다. 서브 쿼리 SELECT 절에는 메인쿼리의 비교 대상과 같은 자료형과 같은 개수로 지정해야 함 서브 쿼리 SELECT문의 결과 행 수는 메인궈리의 연산자 종류와 호환 가능해야 함 단일행 서브 쿼리 연산 단일행 서브 쿼리는 실행 결과가 단 하나의 행으로 나오는 서브 쿼리를 뜻한다. 서브쿼리에서 출력되는 결과가 하나-메인쿼리와 단일행 연산자를 사용하여 비교 문제1) 부서 위치가 DALLAS인 모든..
2021.12.10 -
오라클(Oracle) 조인 총정리: 나만 알아볼 수 있을 듯?
조인 (Join) 여러 테이블을 하나의 테이블처럼 합쳐서 이용/ 표시하는게 목적 *방식 내부 JOIN 등가 조인 WHERE 같은 열=같은 열 비등가 조인 WHERE >,
2021.12.08 -
오라클(ORACLE) DECODE 함수와 CASE 함수
DECODE 기준이 되는 데이터를 먼저 지정한 후 해당 데이터 값에 따라 다른 결과 값을 내보내주는 함수 마치, 자바의 IF 조건문 같다. DECOD 검사 대상이 될 열, 또는 데이터, 연산이나 함수의 결과, 조건1, 데이터가 조건 1과 일치할 때 반환할 결과, 조건2, 데이터가 조건 2와 일치할 때 반환할 결과, ....... FROM 테이블 출처; SELECT EMPNO, ENAME, JOB, SAL, DECODE(JOB, 'MANAGER', SAL*1.1, 'SALESMAN', SAL*1.05, 'ANALYST', SAL, SAL*1.03) AS UPSAL ▲EMPNO, ENAME, JOB, SAL를 출력하는데 JOB이 매니저인 사람의 SAL은 1.1 곱해서, 세일즈 맨은 1.05 곱하고, 애널리스..
2021.12.05 -
맥북 (Mac)에서 오라클 행 번호 표시하기
아주.....쓸데없이....(?) 일복이 넘치나보다. 학원에서는 윈도우 데스크탑, 집에서는 맥북을 사용한다..... 오라클, 도크, mysql, eclipse 등등 모든 시스템이 약간씩, 아니, 아주 많이 다르다. 그 중 하나가 오라클 워크시트에 행번호 표시하기 ! 맥북 (Mac)에서 오라클 행 번호 표시하기 행번호 없는 워크시트: 보기에도 불편하고 수정사항이 생기면 어딘지 헷갈린다. 그러니 행번호가 필요하다. 윈도우에서는 도구-환경설정에 들어가면 되나 맥에서는 어떤 환경설정도 도구창에 안보인다. 보기 불편.. 내 마음도 불편.... 유리멘탈을 또 탈탈 털립니다. 허허허 다행히, 워크시트 행번호 표시되는 곳에서 마우스 오른쪽 -> 행번호 토글 클릭 행번호 토글!!!!!!!! 이제 행번호가 아주 아주 잘 ..
2021.12.03 -
Oracle(오라클 함수) SUBSTR 함수
SUBSTR함수 주민번호 중 생년월일 앞자리만 필요하거나 전화번호 마지막 네 자리 숫자만 추출하거나 오우, 마케팅할 때 성별, 전화번호, 취향에 따라 정보를 추출하여 활용하면 좋겠다는 생각이 들었다. (아직, 마케팅 하던 일 못버린 듯 ..허허허허) 그럴 때 유용한 SIBSTR함수
2021.12.02