전체 글(152)
-
그룹 함수
SQL 전문가 가이드 SQL 전문가 가이드는 SQL 자격검정 대비 수험서로 데이터베이스와 데이터 모델링에 대한 지식을 바탕으로 최적의 성능을 발휘할 수 있도록 SQL을 작성하고 데이터베이스 프로그램이나 응용 소프트웨어의 성능을 최적화하고 데이터베이스 개체의 설계와 구현을 위해 데이터 모델링의 이해, SQL기본 및 활용, SQL 고급 활용 및 튜닝 등의 실무가이드로 구성되어 있다. 저자 한국데이터산업진흥원 출판 한국데이터산업진흥원 출판일 2021.03.15 그룹 함수 ROLLUP 함수 : 소그룹 간의 소계 계산 GROUP BY의 확장된 형태로 사용하기 쉬움 병렬로 수행할 수 있어 매우 효과적 시간 및 지역처럼 계층적 분류를 포함하는 데이터 집계에 적합 CUBE 함수 : GROUP BY 항목 간 다차원적인 ..
2023.10.07 -
집합 연산자
SQL 전문가 가이드 SQL 전문가 가이드는 SQL 자격검정 대비 수험서로 데이터베이스와 데이터 모델링에 대한 지식을 바탕으로 최적의 성능을 발휘할 수 있도록 SQL을 작성하고 데이터베이스 프로그램이나 응용 소프트웨어의 성능을 최적화하고 데이터베이스 개체의 설계와 구현을 위해 데이터 모델링의 이해, SQL기본 및 활용, SQL 고급 활용 및 튜닝 등의 실무가이드로 구성되어 있다. 저자 한국데이터산업진흥원 출판 한국데이터산업진흥원 출판일 2021.03.15 집합 연산자 여러 개의 결과 집합 간의 연산을 통해 결합하는 방식 ⇒ 2개 이상의 질의 결과를 하나의 결과로 조건 SELECT절의 칼럼 수 동일 SELECT절의 동일 위치에 존재하는 칼럼의 데이터 타입이 동일해야 함 집합 연산자의 종류 집합 연산자 연산..
2023.10.07 -
서브쿼리
SQL 전문가 가이드 SQL 전문가 가이드는 SQL 자격검정 대비 수험서로 데이터베이스와 데이터 모델링에 대한 지식을 바탕으로 최적의 성능을 발휘할 수 있도록 SQL을 작성하고 데이터베이스 프로그램이나 응용 소프트웨어의 성능을 최적화하고 데이터베이스 개체의 설계와 구현을 위해 데이터 모델링의 이해, SQL기본 및 활용, SQL 고급 활용 및 튜닝 등의 실무가이드로 구성되어 있다. 저자 한국데이터산업진흥원 출판 한국데이터산업진흥원 출판일 2021.03.15 서브쿼리 하나의 SQL문 안에 포함되어 있는 또 다른 SQL문 서브쿼리는 메인 쿼리의 칼럼을 모두 사용할 수 있지만 메인 쿼리는 서브 쿼리의 칼럼을 사용할 수 없다. 서브 쿼리 레벨과 상관없이 항상 메인 쿼리 레벨로 결과 집합이 생성됨 주의 사항 서브쿼..
2023.10.07 -
표준 조인
SQL 전문가 가이드 SQL 전문가 가이드는 SQL 자격검정 대비 수험서로 데이터베이스와 데이터 모델링에 대한 지식을 바탕으로 최적의 성능을 발휘할 수 있도록 SQL을 작성하고 데이터베이스 프로그램이나 응용 소프트웨어의 성능을 최적화하고 데이터베이스 개체의 설계와 구현을 위해 데이터 모델링의 이해, SQL기본 및 활용, SQL 고급 활용 및 튜닝 등의 실무가이드로 구성되어 있다. 저자 한국데이터산업진흥원 출판 한국데이터산업진흥원 출판일 2021.03.15 1. FROM절 조인 형태 ANSI/ISO SQL에서 표현하는 FROM절 조인 형태 INNER JOIN NATURAL JOIN USING 조건절 ON 조건절 CROSS JOIN OUTER JOIN 2. INNER JOIN 조인 조건을 만족하는 행들만 반..
2023.10.07 -
조인
SQL 전문가 가이드 SQL 전문가 가이드는 SQL 자격검정 대비 수험서로 데이터베이스와 데이터 모델링에 대한 지식을 바탕으로 최적의 성능을 발휘할 수 있도록 SQL을 작성하고 데이터베이스 프로그램이나 응용 소프트웨어의 성능을 최적화하고 데이터베이스 개체의 설계와 구현을 위해 데이터 모델링의 이해, SQL기본 및 활용, SQL 고급 활용 및 튜닝 등의 실무가이드로 구성되어 있다. 저자 한국데이터산업진흥원 출판 한국데이터산업진흥원 출판일 2021.03.15 1. 조인 개요 조인 : 두 개 이상의 테이블들을 연결해 데이터를 출력하는 것 2. EQUI JOIN 두 개의 테이블 간에 칼럼 값들이 서로 정확하게 일치하는 경우에 사용되는 방법 PK↔ FK관계를 기반으로 함 JOIN조건은 WHERE절에 =연산자를 사..
2023.10.07 -
ORDER BY절
1. ORDER BY 정렬 SELECT 칼럼명 [ALIAS명] FROM 테이블명 [WHERE 조건식] [GROUP BY 칼럼이나 표현식[ [HAVING 그룹조건식] [ORDER BY 칼럼이나 표현식[ASC|DESC]]; 조회한 데이터들을 다양한 목적에 맞게 특정 칼럼을 기준으로 정렬·출력하는데 사용 기본적으로 오름차순 SQL문장 제일 마지막에 위치 ASC : 오름차순 정렬 DESC : 내림차순 정렬 ORACLE에서는 NULL값을 가장 큰 값으로 간주 SQL Server에서는 NULL값을 가장 작은 값으로 간주 칼럼명, ALIAS명, 칼럼 순서번호 사용하여 정렬 2. SELECT 문자 실행 순서 발췌 대상 테이블 참조(FROM) 발췌 대상 데이터가 아닌 것 제거(WHERE) 행들을 소그룹화(GROUP BY..
2023.10.07