데이터분석 6기/사전캠프

[TIL] 데이터분석 사전캠프 3일차 - SQL 문법 정리 & SQLD 합격 자료 공유

seyeon1130 2025. 1. 16. 13:50

SQLD 요약정리 

sqld.pdf
0.09MB

 

참고용으로 내가 만든 SQLD 합격 자료를 첨부한다.

 

오늘 공부한 SQL 문법 정리

  • order by, group by와 select문의 관계성: order by는 select 문에 없어도 사용 가능, group by는 불가능

< SQL 표준은 GROUP BY 기준 열이 SELECT 절에 없더라도 허용하지만 실무에는 권장하지 않음>

  • alias사용할 때 as 예약어 없이, select juwon "초딩" 이렇게 가능
  • replace(컬럼명, "원래이름", "바꿀이름") -> 이러면 글자에서 그 부분만 바꿀 수 있음
  • substr(컬럼명,시작,몇글자) -> 시작글자에서 원하는 글자 검색됨/ 0부터 시작 아님 1부터 시작, 몇글자는 생략 가능
  • concat(a,b,c) -> abc 글자 다 합쳐줌, 인수는 거의 제한 없음
  • substring_index(컬럼명, 구분글자, 몇글자) ->
  • 이메일 도메인을 예로 들면 구분글자가 @, 몇 글자에 양수면 왼쪽, 음수면 오른쪽을 가져오는데, 구분 글자에 따라 이메일이면 tpdus9322@naver.com 이라 할 때 왼쪽에 한 글자, 오른쪽에 한 글자 있는 것임.
  • if(조건,맞을 때,안맞을 때)

오늘 한 일