TIL(SQL_Day_2)

JayJay Choi·2024년 4월 11일
0

TIL

목록 보기
2/61

밀린 TIL 올리기 Day2

이렇게 올리는 두번째, TIL 한번에 올리는 것이 과연 복습이 될까?. 하지만, 아날로그를 너무 사랑했던.. 난.. 공책에 정리를 해버렸으니.. 그걸.. 올리기만 하면 된다는 생각이 들어 쭉쭉 올려보려고 한다.

SQL - 2주차

역시나 새로운 것을 배우는 것은 항상 즐겁고 더 빠져들게 하는 매력이 있다.

배운것들

✅ 숫자 연상 종류

✅ 한번에 계산 하기 (SUM,AVERAGE,COUNT,MIN,MAX)

✅ GROUP BY로 범주별 연산

✅ QUERY결과를 정렬하여 업무에 사용 (ORDER BY)

숫자 연산 종류

함수 종류

✔ 합계 : SUM (컬럼)
✔ 평균 : AVG (평균)
✔ 데이터 갯수 : COUNT (컬럼)
-컬럼 명 대신 1 혹은 * 사용가능
✔ 몇 개의 값을 가지고 있는지 구할때 : DISTINCT
✔ 최솟값 : MIN(컬럼)
✔ 최댓값 : MAX(컬럼)

Group by

-원하는 단위로 (Eg.음식 종류별, 식당별) 나누는 것
✔ Group by는 카테고리 컬럼 지정
✔ Group by를 적어주는 것으로 적용

기본 구조

select 카테고리 컬럼 (아무거나), Sum(계산컬럼)
from 테이블
group by 카테고리 컬럼 (아무거나)

Order by

-조회한 결과를 원하는 순서대로 정렬

기본구조

select 카테고리 컬럼 (아무거나), SUM(계산컬럼)
from 테이블
group by 카테고리 컬럼 (아무거나)
order by 정렬 원하는 컬럼 

정렬의 구조

이로서 2주차 이론도 정리 완료.

이론을 빠르게 정리하고 코드 타카를 풀어보고 이것에 대한 TIL에 대해서도 적어보도록 해야겠다.

꾸준히 해보자! 화이팅!!

profile
차근차근 열심히 따라가보는 왕초보의 기록들!

0개의 댓글