본문 바로가기

SQL

221005 TIL - 정보처리기사 - 응용 SQL 활용 (집계성 SQL, 집계 함수, 그룹 함수, 윈도 함수) 정보처리기사 실기 VII. SQL 응용 Chapter 01. 데이터베이스 기본 다시 정리하기! DB 스키마란? 데이터베이스의 구조, 제약 조건 등의 정보를 담고 있는 기본적인 구조이다. 조인(Join) SELECT A.컬럼1, A.컬럼2, ... B.컬럼1, B.컬럼2, ... FROM 테이블1 A [INNER] JOIN 테이블2 B ON 조인조건 [WHERE 검색조건]; ② 왼쪽 외부 조인③ 오른쪽 외부 조인④ 완전 외부 조인⑤ 교차 조인⑥ 셀프 조인 SELECT A.컬럼1, A.컬럼2, ... B.컬럼1, B.컬럼2 FROM 테이블1 A [INNER] JOIN 테이블1 B ON 조인조건 [WHERE 검색조건]; SELECT A.컬럼1, A.컬럼2, ... B.컬럼1, B.컬럼2 FROM 테이블1 A .. 더보기
221003(2) TIL 정보처리기사 실기 - SQL 응용 SQL 파트도 앞선 파트와 마찬가지로 실무와 연관이 가장 큰 파트이다. 실무에서 활용한다고 생각하고 이 기회에 SQL 에 대해서 확실하게 정리하고 가자. VII. SQL 응용 프로시저(Procedure) : 절차형 SQL을 활용하여 특정 기능을 수행할 수 있는 트랜잭션 언어 데이터 분석 함수 : 총합, 평균 등의 데이터 분석을 위해서는 복수 행 기준의 데이터를 모아서 처리하는 것을 목적으로 하는 다중 행 함수이다. 집계 함수(Aggregate Function) : 여러 행 또는 테이블 전체 행으로부터 하나의 결괏값을 반환하는 함수 그룹 함수(Group Function) : 테이블의 전체 행을 하나 이상의 컬럼을 기준으로 컬럼 값에 따라 그룹화하여 그룹별로 결과를 출력하는 함수 윈도 함수 : 데이터베이스를.. 더보기