ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [엑셀보다 쉬운 SQL] 문법 총정리
    스파르타 코딩클럽/엑셀보다 쉬운 SQL 2021. 7. 4. 23:57

    [1주차] : Select, Where

    "데이터를 불러오고 (Select), 조건에 맞게 필터링 하는 것 (Where)!"

    [2주차] : Group by, Order by

    "데이터를 범주에 따라 묶어서 통계치를 구하고 (Group by), 정렬하는 것 (Order by)"

    [3주차] : Join

    "여러 데이터를 합쳐서 분석하기 (Join)"

    [4주차] : Subquery, 그 외

    "더 쉽고 깔끔하게 원하는 데이터를 얻기(Subquery)"

     

    1주차 : Select, Where

    - Select 쿼리문 : 1) 어떤 테이블에서 2) 어떤 필드의 데이터를 가져올지로 구성

    - Where 절 : Select 쿼리문으로 가져올 데이터에 조건을 걸어주는 것

    - 일부 데이터만 가져오기 : Limit

     

    2주차 : Group by, Order by

    - 동일한 범주의 데이터를 묶어주는 Group by

        : 동일한 범주를 갖는 데이터를 하나로 묶어서, 범주형 통계를 내주는 것

        - 동일한 범주의 갯수 구하기 : count(*)

        - 동일한 범주에서의 최소값 구하기 : min(필드명)

        - 동일한 범주에서의 최대값 구하기 : max(필드명)

        - 동일한 범주에서의 평균값 구하기 : avg(필드명)

        - 동일한 범주 특정 필드의 합계 구하기 : sum(필드명)

    - 깔끔하게 데이터를 정렬하는 Order by

    - 쿼리가 실행되는 순서 : from -> Group by -> select -> Order by

     

    3주차 : Join

    - Join : 두 테이블의 공통된 정보 (Key값)를 기준으로 테이블을 연결해서 한 테이블처럼 보는 것

    - Join의 종류 : Left Join, Inner Join

Designed by Tistory.