[회고록] 21.07.05~21.07.10

Namgon·2021년 7월 10일
0

회고

목록 보기
5/8

회고록

지난주 일요일에 네이버웹툰 챌린지 1차 코테가 있었다. 백엔드 직무로 신청한 나는 해당 코테를 진행했고, 생각보다 너무 잘풀려서 머야 나 성장했나? 라는 자신감을 가지며 테스트를 종료했다. 그런데 관련 후기 글들을 보면서 이번에 쉽게 나온걸 알게됐다. 허허 잠깐이나마 행복했던 순간에 만족해야겠다. 그리고 주중에 1차 코테에 합격했다는 사실을 알게 돼어 굉장히 기뻤고, 2차를 맞이한 순간 아.. 그럼 그렇지 ! 하면서 구경만 잔뜩하다가 테스트를 종료했다 ㅎㅎ... 역시 백엔드 직무를 도전한 순간부터 알고리즘 이외에 다른 공부를 많이 진행하지 못했었는데 여기서 내 현실을 깨달았다. 앞으로는 개인적으로 스프링부트를 다시 공부해야겠다!

멀 배웠는데?

오라클 DB를 사용해 sql의 문법과 관련 함수들을 배웠다. 전에 다니던 회사에서도 오라클을 사용했어서 그런지 그나마 익숙했지만 봐도봐도 새로운 것 같아 배움에는 끝이 없다..

  • select from where

    • 조회해라. 어디에서? 무슨 조건으로!
  • 그룹 함수 (Group by)

    • 집계 함수
    • 부서, 사원 등과 같이 여러 행들을 하나의 그룹으로 묶어 통계를 내고자 할때 사용
    • 기본적인 sql에서 조건을 걸때에는 where을 사용했다면, 집계 함수 내에서 조건을 걸때는 having절을 사용
  • 조인(Join)

    • 여러 테이블에서 필요한 데이터들을 조회하고자 할 때 사용
    • 표준(ANSI/ISO) 조인과 오라클 조인 문법이 각각 존재
  • 집합 연산자

    • 두개 이상의 테이블에서 조인을 사용하지 않고 데이터들을 조회
    • 합집합 UNION, UNION ALL과 차집합 MINUS 등이 존재
  • ROWNUM

    • SQL 처리 결과에 대한 데이터들의 집합의 행들에 대해 임시번호를 부여
    • 해당 번호만큼만 출력할 때 유용하게 사용 (WHERE 절에서 행의 개수를 제한)
  • PIVOT

    • 행을 열로(PIVOT), 열을 행으로(UNPIVOT) 회전

앞으로의 계획

  • 출제 빈도가 높은 유형의 코테 풀어보기
  • 스프링 부트 백엔드 공부하기

TIL

profile
make more services :)

0개의 댓글