- 코드프레소 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
'Java 웹 개발' 카테고리의 다른 글
[코드 프레소 웹 개발 체험단] - Spring Boot 웹 개발 초급 (0) | 2022.03.02 |
---|---|
[코드 프레소 웹 개발 체험단] - 처음 시작하는 SQL 프로그래밍 (0) | 2022.02.04 |
[코드 프레소 웹 개발 체험단] - Spring Boot 웹 개발 입문 (0) | 2022.01.26 |
[코드 프레소 웹 개발 체험단] - SW 유지보수성 향상을 위한 Clean Code (0) | 2022.01.24 |
[코드프레소 웹 개발 체험단] - Java 프로그래밍 초급 (0) | 2022.01.21 |