Notice
Recent Posts
Recent Comments
250x250
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
Tags
- lambda
- 모집단
- DATE_FORMAT
- rrule
- curdate
- 태블로
- dateofmonth
- tableau
- join
- 표분편차
- datediff
- floor
- limit
- 재귀쿼리
- 표준오차
- 재퀴쿼리
- python
- truncate
- 신뢰구간
- 정규분포
- 데이터 리터러시
- concat
- calesce
- merge
- 표본분포
- split
- 프로그래머스
- 레이더차트
- pivot table
- Recursive
Archives
- Today
- Total
반응형
hyezdata 님의 블로그
[250225] SQL 질문 잘 하는 방법 본문
SQL 질문 잘 하는 방법
요약
질문 전 체크 리스트
- 코드에 오탈자가 있는지
- 에러 메세지를 읽어보고 그에 맞는 조치를 취했는지
- 요구하는 조건을 빠짐없이 작성했는지 (WHERE절의 필터링 조건, ORDER BY절의 정렬 조건, SELECT절의 컬럼명)
- 질문에 포함된 쿼리를 실행해보았는지
- 문법에 맞는 DBMS가 선택되어 있는지
문제를 해결하는 두가지 방법
- 검색해 본다
- 구글에서 검색하기
- 기술 검색은 반드시 구글에서
- 영문으로 검색하기
- 기술 문서는 영어 문서의 양이 압도적으로 많다.
- EX) 윈도우 함수 중 lag, lead 함수가 궁금하다. → ‘sql window function lag lead’
- 검색 키워드를 잘 넣기
- 검색 쿼리의 범위를 좁혀주기
- EX) PostgreSQL의 CUBE 함수가 궁금하다 → ‘cube’ 라고 검색하면 ‘큐브엔터테이먼트’가 나옴 ‘postgresql’ 이라고 범위를 더 좁혀서 검색해야 한다.
- but 반대로 너무 좁혀도 별로
- EX) 윈도우 함수 사용 예시가 궁금하다 → ‘postgresql window function’, ‘mysql window function’ 보단 ‘sql window function’이 더 다양한 결과가 나온다.
- 신뢰할 수 있는 사이트 클릭하기
- stackoverfloew
- 공식문서
- 만약 영어로 읽기 부담스럽다면 번역기 이용해서 전반적인 구조 파악하고 정확한 이해가 필요한 부분만 영어로 읽는 방법도 좋다.
- https://www.deepl.com/translator
- 언제 쓰여졌는지 확인하기
- SQL은 다른 언어나 프레임워크에 비해 발전이 빠르지 않고 표준이 정해져 있어 최신 문서를 꼭 봐야하지 않지만 DBMS 버전마다 사용할 수 있는 함수가 다를 수 있는 시기가 중요한 정보도 있다.
- 만약 원하는 결과가 안 나온다면 검색 방법을 바꿔보기
- 구글에서 검색하기
- 같이 공부하고 있는 사람 또는 멘토에게 물어본다.
- 질문 답변방
- 검색을 해도 해결이 안된다면 슬랙 질문방에 질문하기
- 모호한 질문에는 정확한 답변을 할 수 없기 때문에 답변자의 편의를 위해서가 아닌, 질문자가 문제를 빠르게 해결하기 위해 정확한 질문을 하는 것은 중요하다.
- 질문 답변방
결국 스스로 해봐야 는다
똑같이 막막하고 실패하겠지만 결국 성장하는 사람은 막막함을 이겨내고 계속 시도해보는 사람이다. 어디서 오류가 났는지 찾아도 보고, 답답함에 혼잣말도 해보고, 하루 종일 찾은 오류가 오타라는 걸 알고 허탈도 해보고, 구글에 검색도 해보고, 팀원, 멘토한테 질문도 남겨보는 과정에서 나도 모르게 끊임없이 성장하고 있을 것이다.
그 과정을 지나다보면 ‘나 좀 하는거 같은데~’라는 순간이 올 것이다.
인사이트
사실 뻔한 얘기지만 무엇이든 능숙해지려면 많이 부딪치고 스스로 생각해보는 과정이 중요하다. 문제를 풀다 보면 잘 안풀려서 답답하고 그런 순간들이 쌓이면 자책하는 순간들도 찾아올 때가 있는데 이 아티클을 통해서 살짝은 위로가 되는 거 같다. 그 과정을 잘 이겨내보자
SQL 질문 잘 하는 방법
막막함에 부딪혔을 때 이 글이 도움이 되길 바랍니다. 새로운 걸 배우는 모두가 멋있어요.
datarian.io
728x90
반응형
'내일배움캠프 > 아티클 스터디' 카테고리의 다른 글
[250311] 기획자도 파이썬을 배워야 하나요? (1) 이론편 (0) | 2025.03.11 |
---|---|
[250306] Select문으로 SQL 쿼리를 시작하지 마세요. (0) | 2025.03.06 |
[250220] SQL 가독성을 높이는 다섯 가지 사소한 습관 (0) | 2025.02.20 |
[250218] 데이터 시각화는 왜 중요할까 (0) | 2025.02.18 |
[사전 캠프 9일차] 데이터 분석가가 되어보니 중요한 것들 (0) | 2025.02.13 |