HN넴
혀나 Storyteler
HN넴
전체 방문자
오늘
어제
  • ALL CONTENT (63)
    • 100일 회고 CHALLANGE (17)
    • STUDY (15)
      • Daily Thinking (5)
      • MARKETING (7)
      • SQL, 데이터베이스 (3)
      • ENGLISH (0)
    • 책갈피 (12)
    • 경제 공부 (18)
      • 신문 스크랩 (18)
      • 경제,경영 책갈피 (0)
    • Hiri PORTFOLIO (1)

블로그 메뉴

  • 홈
  • 일상 블로그 (네이버)
  • 방명록
  • 태그

공지사항

인기 글

태그

  • 신문스크랩
  • 마케팅업무
  • 마케팅
  • 스파르타코딩클럽
  • 반도체
  • 콘텐츠마케터
  • 인플레이션
  • 코딩강좌
  • 카드뉴스
  • 금리인상
  • 매일경제
  • 경제신문스크랩
  • 한미정상회담
  • 물가상승
  • MZ세대
  • 마케팅공부
  • 부동산
  • 콘텐츠마케터교육
  • 인턴
  • 서평
  • 북리뷰
  • SQL
  • 마케팅교육
  • 콘텐타뉴스레터
  • SQL개발일지
  • sql공부
  • 원화
  • 개발일지
  • 금리
  • 회고

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
HN넴

혀나 Storyteler

SQL 03 : Join / Union 배우기, 스파르타 코딩클럽
STUDY/SQL, 데이터베이스

SQL 03 : Join / Union 배우기, 스파르타 코딩클럽

2022. 6. 11. 23:55

지난주에는 전반적인 통계 (최대/최소/평균/개수)로 더욱 의미있는 결과를 도출할 수 있는 쿼리문을 짰었고,

범주들을 묶어서 (Group by) > 통계를 내는 (count, min, max, avg, sum) 것을 활용했었다.

SQL을 배울 수록 왜 이것을 배우는지 알 것 같고, 직관적으로 결과값을 도출해내는 과정이 기계를 조립하는 과정에서 부수적으로 필요한 정보(도구)를 덧붙혀나가는 ? 하나의 과정인 것 같았다.

 

최종적으로 자신이 원하는 데이터의 결과값,

즉 기계 조립이 완성되면 그것 만큼 기쁜 것도 없을 것 같다.


SQL 3주차 강의 #스파르타_코딩클럽

1. 3주차에서 배운 것 요약

  • Join : 여러 테이블을 연결
  • Join의 종류 : Left Join, Inner Join (Inner Join 위주로 학습함)
  • Union : 결과물 합치기

 

  • Left Join : 겹쳐있는 부분의 집합, 첫번째 원에 붙이는 것

  • Inner Join : 두 테이블 사이의 교집합

  • Union : Select를 두번 할 게 아니라, 한번에 모아서 보고싶은 경우 / 노란색과 파란색 박스의 필드명이 같아야 함 (조건)

 

2. 숙제 풀어보기

숙제: enrolled_id별 수강완료(done=1)한 강의 갯수를 세어보고, 

완료한 강의 수가 많은 순서대로 정렬해보기. user_id도 같이 출력되어야 한다.

 

Join해야 하는 테이블 : enrolleds, enrolleds_detail

Join하는 필드 : enrolled_id

 

더보기

실제로 구한 값!

 

 SQL, 쉬운듯 안쉬운듯 조립해나가는 과정이 생각보다 재밌다. 이전 시간에 배웠던 기초 개념도 버릴 것 없이 또 덧붙이고, 또 덧붙혀 원하는 데이터를 얻을 때까지 쉴새 없이 조립한다. 결국엔 쿼리를 많이 짜보고 결과값을 서투룸 없이 술술 쳐내는 것이 내 목표다. 그러면 쿼리를 반복해서 연습해야 겠지만, 열심히 해보자!

'STUDY > SQL, 데이터베이스' 카테고리의 다른 글

SQL 02 : Group by, Order by & 통계 / 스파르타 코딩클럽  (0) 2022.05.17
이 시대를 살아가며 데이터를 분석하고 활용한다는 것은 / SQL 01 : 스파르타 코딩클럽  (0) 2022.05.10
    'STUDY/SQL, 데이터베이스' 카테고리의 다른 글
    • SQL 02 : Group by, Order by & 통계 / 스파르타 코딩클럽
    • 이 시대를 살아가며 데이터를 분석하고 활용한다는 것은 / SQL 01 : 스파르타 코딩클럽
    HN넴
    HN넴
    Every human being craves a story. I like to listen to stories, watch them, and talk again.

    티스토리툴바