WorkaHolic

SQL 실전 트레이닝 본문

Develop/개발서적

SQL 실전 트레이닝

Programics 2025. 10. 23. 01:46

늦게나마 코딩테스트를 시작했다.

이전엔 PHP다보니 유형이 없어서 Java로 하나하나 풀고 있는데

생각해보니 언어별 코딩테스트는 있는데 SQL을 테스트한다는 생각은 못했었다.

 

우연한 기회에 데이터리안에서 주관한 핸즈온에 참여하는 기회가 있었다.

실무에서도 왕왕 쿼리를 쓰기도 했고, 이미 SQLD도 있지만

실제로 쓰던 쿼리만 쓰는 것과 이론적으로 아는 것만이 오히려 성장을 막고 있다는 것을 깨달았다.

 

그래서 SQL을 진지하게 임해보자 마음을 먹고서

최신 서적중에 SQL 관련된 책을 찾다가 SQL 실전 트레이닝을 마주하게 되었다.

기존에 사던 SQL 공부책이 아닌,

SQL 문법에 대한 기본 지식을 갖췄다는 전제하에 문제풀이 형태로 이루어져 있었다.

 

MySQL을 기준으로 유형별로 문제들을 분리해놨는데

1~4 유형까지는 Join에 관련된 문제들을 모아뒀고,

5부터 Group by를 시작으로 유형 18까지 문제들을 나열해뒀다.

 

유형마다 1개에서 3개 사이의 문제들이 있으며

문제들은 개념에 대한 간단한 설명과

질문과 예시, 결과 해석과 정답 풀이, 실행 결과 순으로의 형태로 구성되어 있어

스스로 애매하다 생각한 부분도 소설책처럼 정답 풀이를 보다 보니 자연스레 이해가 되어서

어느새 술술 읽고 있는 나를 발견하게 되었다.

 

이미 SQL 기초 문법은 할 수 있지만,

코딩테스트하듯이 문제를 풀고 싶어하는 사람들은 재밌게 즐길 것 같은 책이다.