MySQLD 자격증 공부

● 서브쿼리   - 하나의 SQL문안에 포함되어 있는 또 다른 SQL 문을 말함   - 반드시 괄호로 묶어야 함       ex) SELECT 안에 SELECT 문, INSERT, UPDATE, DELETE 안의 SELECT 문 ● 서브쿼리 사용 가능한 곳  ① SELECT 절  ② FROM 절  ③ WHERE 절  ④ HAVING 절  ⑤ ORDER BY 절  ⑥ 기타 DML(INSERT, DELETE, UPDATE)절  ** GROUP BY 절 사용 불가 ● 서브 쿼리 종류1. 동작하는 방식에 따라    1) UN-CORRELATED(비연관) 서브쿼리       - 서브쿼리가 메인쿼리 컬럼을 가지고 있지 않은 형태의 서브쿼리       - 메인쿼리에 서브쿼리가 실행된 결과 값을 제공하기 위한 목적으로..
● 표준조인   - ANSI 표준으로 작성되는 INNER JOIN, CROSS JOIN, NATURAL JOIN, OUTER JOIN 을 말함 ● INNER JOIN   - 내부 조인이라고 하며, 조인 조건이 일치하는 행만 추출(ORACLE 조인 기본)   - ANSI 표준의 경우 FROM절에 INNER JOIN 혹은 줄여서 JOIN 을 명시   - ANSI 표준의 경우 USING 이나 ON 조건절을 필수적으로 사용 ● ON 절   - 조인할 양 컬럼의 컬럼명이 서로 다르더라도 사용 가능   - ON 조건의 괄호는 옵션(생략가능)   - 컬럼명이 같을 경우 테이블 이름이나 별칭을 사용하여 명확하게 지정(테이블 출처 명확히)   - ON 조건절에서 조인조건 명시, WHERE 절에서는 일반조건 명시(WHER..
● JOIN(조인)   - 여러 테이블의 데이터를 사용하여 동시 출력하거나 참조 할 경우 사용   - FROM 절에 조인할 테이블 나열   - ORACLE 표준은 테이블 나열 순서 중요하지 X, ANSI 표준은 OUTER JOIN 시 순서 중요   - WHERE 절에서 조인 조건을 작성(ORACLE 표준)   - 동일한 열 이름이 여러 테이블에 존재할 경우 열 이름 앞에 테이블 이름이나 테이블 Alias 붙임   - N 개의 테이블을 조인하려면 최소 N - 1개의 조인 조건이 필요   - ORACLE 표준과 ANSI 표준이 서로 다름 ● 조인 종류   1. 조건의 형태에 따라       1) EQUI JOIN(등가 JOIN) : JOIN 조건이 동등 조건인 경우       2) NON EQUI JOIN ..
● ORDER BY 절   - 데이터는 입력된 순서대로 출력되나, 출력되는 행의 순서를 사용자가 변경하고자 할 때      ORDER BY 절을 사용   - ORDER BY 뒤에 명시된 컬럼 순서대로 정렬 => 1차 정렬, 2차 정렬 전달 가능   - 정렬 순서를 오름차순(ASC), 내림차순(DESC)으로 전달(생략 시 오름차순 정렬)   - 유일하게 SELECT 절에 정의한 컬럼 별칭 사용 가능   - SELECT 절에 선언된 순서대로의 숫자 전달 가능(컬럼명과 숫자 혼합 사용가능)  ● 정렬 순서(오름차순)    - 한글 : 가, 나, 다, 라...    - 영어 : A, B, C, D...    - 숫자 : 1, 2, 3, 4    - 날짜 : 과거 날짜부터 시작해서 최근 날짜로 정렬  ● 복합 정..
런던 이즈 블루
'MySQLD 자격증 공부' 카테고리의 글 목록 (4 Page)