아핫뉴스실시간 인기검색어
아핫뉴스 화산 이미지
아하

자격증

정보처리기사

도덕적인레아95
도덕적인레아95

it개발자인데 쿼리를 좀더 잘하고싶은데 sqld 문제집밖에없어서

뭘보고 공부를해야 좀더 잘 할 수있을까요?

join부터해서 union with as 등등

여러가지뭄법에대해공부하고싶습니다

55글자 더 채워주세요.
2개의 답변이 있어요!
  • 안녕하세요. 실무에서 RDBMS를 직접 다루며 쌓은 경험기반 답변 드립니다.

    SQL은 문법을 외우는 것보다 ‘데이터를 어떻게 다뤄야 하는가’를 사고로 훈련하는 게 핵심이에요.
    단순히 SQLD 문제집만으로는 응용력이 생기지 않기 때문에 아래 순서로 학습을 확장해보세요.

    1. 공식 문서 기반으로 문법 정리

    • DBMS별 공식 가이드(Oracle, MySQL, PostgreSQL 등)의 JOIN / UNION / WITH / AS / 서브쿼리 챕터를 직접 읽어보세요.

    • 단순 암기보다 “이 문법이 실행계획에서 어떤 역할을 하는지”를 함께 이해해야 합니다.

    2. 실무형 문제 풀기

    • HackerRank, LeetCode의 SQL 섹션은 난이도별로 체계적입니다.

    • JOIN 조합, 집계함수, CTE 등 실무 패턴 중심이라 사고 확장에 효과적입니다.

    3. 실데이터 실습 환경 만들기

    • 무료 DB(예: SQLite, PostgreSQL)를 로컬에 설치하고,
      Kaggle의 오픈 데이터셋을 가져와 직접 질의·결과를 보며 학습하면 감이 빨리 옵니다.

    4. 코드 리뷰 루틴 만들기

    • EXPLAIN PLAN으로 실행계획을 확인하고, 쿼리 튜닝 포인트(조인 순서, 인덱스 사용 여부)를 매번 점검하세요.

    • “왜 이 조인이 더 빠를까?”를 분석하는 습관이 실력 차이를 만듭니다.

  • 안녕하세요. 조원우 정보처리기사입니다.

    Sql관련 교재도 시중에 많으나 저는 인터넷 강의나 유투브를 추천드립니다. 영상으로 공부하시면 보다 이해가 빠르실겁니다!

    좋은결과 있으시길 바랍니다

PC용 아하 앱 설치 권유 팝업 이미지장도연이 추천하는 아하! 앱으로 편리하게 사용해 보세요.
starbucks
앱 설치하고 미션 완료하면 커피 기프티콘을 드려요!