Java 웹 개발

[코드 프레소 웹 개발 체험단] - 처음 시작하는 SQL 프로그래밍 후반

m_yell 2022. 3. 2. 20:48

- 코드프레소 Java 웹 개발 체험단 활동 중

- 코드프레소 이러닝 강의 수강 중 '처음 시작하는 SQL 프로그래밍 후반'

 

이 글은 코드프레소 Java 웹 개발 체험단 강의 중 '처음 시작하는 SQL 프로그래밍 후반' 강의 내용입니다.


데이터 정렬 : 특정 컬럼을 기준으로 내림 또는 오름차순으로 정렬 가능

ORDER BY 명령어 사용

 

UPDATE

- 기존의 데이터를 수정할 때 사용

- WHERE 절에 명시한 조건에 해당하는 데이터를 변경

 

DELETE

- 기존 데이터를 삭제할 수 있음

- WHERE 절에 명시한 조건에 해당하는 데이터를 삭제

- 지워진 데이터는 복구 어려움

(삭제하기 전 데이터를 백업, 삭제되는 데이터 확인)

 

COUNT

- 조회된 데이터의 갯수를 계산하는 함수

- WHERE 절을 통해 필터링 된 데이터의 개수 계산

- Null Value는 카운트 X

 

SUM

- 조회된 데이터의 합을 계산하는 함수

- WHERE 절을 통해 필터링 된 데이터의 합을 계산

- * 를 사용할 수 없고 특정 컬럼 명을 명시해야함

 

MIN

- 조회된 데이터에서 특정 컬럼의 최소 값을 계산하는 함수

 

MAX 

- 조회된 데이터에서 특정 컬럼의 최대 값을 계산하는 함수

 

AVG

- 조회된 데이터에서 특정 컬럼의 평균 값을 구하는 함수

- WHERE 절을 통해 필터링된 데이터에서 특정 컬럼의 평균값을 계산

 

VARIANCE

- 조회된 데이터에서 특정 컬럼의 분산 계산

 

STDDEV

- 조회된 데이터에서 특정 컬럼의 표준편차 계산

 

GROUP BY

- 특정 컬럼들을 기준으로 데이터를 그룹지어 분석

( 한 개 이상의 컬럼으로 그룹화 가능 )

- 집계함수들과 자주 사용

 

HAVING

- 그룹화 한 결과를 필터링

- 그룹화 전 필터링은 WHERE, 그룹화 후 필터링은 HAVING

 

INNER JOIN

- 두 개의 테이블에 모두 존재하는 데이터만 결합하여 조회

 

 

 

 

 

 

 

 

 

 

 


 코드프레소 URL : https://www.codepresso.kr/

 

커리어 완성 실무 IT 교육 플랫폼 , 코드프레소(codepresso)

기업이 원하는 모든 IT 지식, 코드프레소에서 만나세요.

www.codepresso.kr