본문 바로가기
반응형

스터디/SQL31

2024년 54회차 SQLD 자격증 시험 후기, 공부법 지난 8월 24일 드디어 54회차 SQLD 자격증 시험을 치뤘다.긴장이 풀린탓도 있고, 그 주는 아무생각 안하려고 그냥 포스팅만하고 온라인 쇼핑몰도 살짝 느슨하게 업무를 하며 일단 놀면서 시간을 보내서 늦은 리뷰를 하게 되었다.사실 요즘 SQLD 관련 포스팅을 하며 짬짬히 공부를 하고 있었지만, 집중하여 공부하는 시간은 일주일 정도였던 것 같다.다행인 점은 53회차 시험을 경험하며, 시험 방식에 대해 익숙해졌고 그 분위기를 파악해둔게많은 도움이 되었던 것 같다.좋았던 점은 지난 시험에서는 조금 문제를 이해하지 못하고, 찍는 문제들이 대다수였다면, 이번 시험에서는 코드 관련된 내용들도 나름 상세히 풀어갈 수 있었다.그래도 시험이 끝나면 후회가 남기 마련인것 같다. 1과목에서도 너무 쉬운 문제를 실수로 틀리.. 2024. 9. 3.
[정리노트] 데이터분석 IT자격증 SQLD 2024년 개정판 - 정규표현식 [정리노트] 데이터분석 IT자격증 SQLD 2024년 개정판 - 정규표현식정규 표현식  문자열의 공통된 규칙을 보다 일반화 하여 표현하는 방법  정규 표현식 사용 가능한 문자함수 제공 (regexp_replace, regexp_substrt, regext_instr, ...)  ex) 숫자를 포함한느, 숫자로 시작하는 4자리, 두번째 자리가 A인 5글자정규 표현식 종류  정규 표현식의 용어들정규 표현식에서 사용되는 기호를 Meta문자라고  표현한다  표현식에서 내부적으로 특정 의미를 가지는 문자를 말한다₩d숫자[ab]a또는 b의 한글자₩DNon digit 의미 하며 숫자가 아닌것[^ab]a와 b를 제외한 모든 문자₩s공백[0-9]모든 숫자₩S공백 아닌것[A-Z]모든 영어 대문자₩w단어[a-z]모든 영어 .. 2024. 9. 2.
[정리노트] 데이터분석 IT자격증 SQLD 2024년 개정판 - PIVOT 과 UNPIVOT [정리노트] 데이터분석 IT자격증 SQLD 2024년 개정판 - PIVOT 과 UNPIVOTPIVOT교차표를 만드는 기능STACK 컬럼, UNSTACK 컬럼, VALUE 컬럼의 정의 중요FROM 절에 STACK, UNSTACK, VALUE 컬럼명만 정의 필요 (필요 시 서브쿼리 사용하여 필요 컬럼 제한)PIVOT 절에 UNSTACK VALUE 컬럼명 정의PIVOT 절 IN 연산자에 UNSTACK 컬럼 값을 정의FROM 절에 선언된 컬럼 중 PIVOT 절에서 선언한 VALUE 컬럼, UNSTACK 컬럼을 제외한 모든 컬럼은 STACK 컬럼이 됨문법SELECT * FROM 테이블명 또는 서브쿼리 PIVOT (VALUE 컬럼명 FOR UNSTACK 컬럼명 IN (값1, 값2, 값3,...));ex) EMP .. 2024. 8. 31.
[정리노트] 데이터분석 IT자격증 SQLD 2024년 개정판 - 계층형 질의 [정리노트] 데이터분석 IT자격증 SQLD 2024년 개정판 - 계층형 질의계층형 질의하나의 테이블 내 각 행끼리 관계를 가질 때, 연결고리를 토앻 행과 행 사이의 계층(depth)을 표현하는 기법PRIOR 의 위츠에 따라 연결하는 테이터가 달라짐문법SELECT 컬럼명 FROM 테이블명 START WITH 시작조건 -- 시작점을 지정하는 조건 전달CONNECT BY [NOCYCLE] PRIOR 연결조건; -- 시작점 기준으로 연결 데이터를 찾아가는 조건START WITH: 데이터를 출력할 시작 지정 조건CONNECT BY PRIOR: 행을 이어나갈 조건NOCYCLE: 순환이 발생하면 무한 루프가 될 수 있기 떄문에 이를 방지ex) DEPT2 테이블에 대해 각 부서의 레벨을 출력(최상위 부서가 1레벨)S.. 2024. 8. 28.
반응형