SQL이든 Python 이든 이것도 언어이다보니까 자주 쓰지 않으면 까먹는 법이다. 언제쯤 완전 자유자재로 익숙해질 수 있을지~ ㅠㅠ 아직 더 많은 수련이 필요하다고 느끼는 요즘이다. 매일매일 한문제라도 푸는게 베스트지만 적어도 이틀에 한번은 꼭꼭 풀고 Github에 연동해야지 다짐하는 바이다.
1. 프로그래머스 Programmers
https://programmers.co.kr/learn/challenges?tab=all_challenges
아마 가장 많은 한국사람들이 쓰는 코테 사이트일 것 같다. 나도 학원 친구가 추천해줘서 SQL을 처음 배울때 코테 연습하며 이용했다. level별로 나눠져있고, 채점용 제출 전에 코드 실행을 해볼 수 있다는 장점이 있다. 게다가 한국 사이트 답게 화면이 세련됐다. ui, ux 모두 깔끔! 질문하기를 통해서 정답에 대한 힌트나 생각을 다른사람과 공유할 수 있다. 파이썬과 비교했을때 SQL문제가 아주 많진 않다는 단점이 있다. 저레벨문제도 쉬워보이지만 컬럼명이나 출력형식을 꼼꼼히 살펴봐야지만 정답처리가 된다.
2. 해커 랭크 HackerRank
https://www.hackerrank.com/dashboard?h_r=logo
요즘 풀고 있는 해커랭크! 한국어를 지원하고 있지 않아서 조금 헷갈리지만 현재 일하고 있는 곳이 mysql을 쓰고 있어서 oracle과는 또 살짝 다른 mysql 기본기를 다지기위해서 이용하고 있다. 아직은 워낙 쉬운 단계를 풀고 있다. 영어만 나와있기 때문에 어쩐지 영어공부도 같이 되고 있는 느낌이랄까 외국사이트 답게 다소 딱딱한 느낌이 있다(영어라 더 그렇게 느끼는걸지도 머쓱).
3. 솔브에스큐엘 solvesql
https://solvesql.com/problems/
제대로 문제를 많이 풀어보진 못했지만 조금더 세련된 느낌 근데 데이터리안 강의나 부트캠프를 듣는 사람들을 위한 사이트같기도하고 아직 잘모르겠다. 잠금되어 있는 문제들이 있던데 그게 유료라는건지 아니면 낮은 단계를 해결해야만 해금이되는건지..?
4. 에스큐엘주 SQLZoo
https://sqlzoo.net/wiki/SQL_Tutorial
여기는 세련된 수준으로 따지자면 SQLsolve>Programmers>HackerRank>SQLZoo랄까 진짜 여긴 딱 미국사이트같음(아닐지도) 예전에 교환학생갔던 대학교 홈페이지가 딱 이런느낌 우우 디자인 구려 그래도 많이들 이용하는 사이트인듯하다.
5. 캐글
예전에 같이 수업을 들었던 오빠가 캐글로 공부하고 프로젝트해보는건 어떻냐고 제안했었는데 흠냐냐.. 나한테만 그런가 캐글은 미지의 세계같기만 하다. 그래도 캐글을 모르고 데이터분석을 한다고 말할 수 없을 것 같아서 언젠가 날을 잡아서 한 번 살펴봐야지 싶다.
6. W3schools
https://www.w3schools.com/sql/default.asp
여긴 이 포스팅을 쓰면서 알게된 사이트인데 튜토리얼 형식으로 하나하나 설명(근데 이제 영어)되어 있고 문제를 풀어볼 수 있다는 점이 유용해보인다.
참고한 글:
https://zero-base.co.kr/event/media_insight_contents_DS_da_coding_test
'SQL' 카테고리의 다른 글
HackerRank The Blunder 문제 풀이 (0) | 2024.08.14 |
---|---|
데이터를 활용한 KPI 수립 (0) | 2024.08.08 |
[HackerRank] Weather Observation Station 5: row_number, length (0) | 2024.05.28 |
[프로그래머스 SQL 코테] 오랜 기간 보호한 동물(1) OUTER JOIN (0) | 2023.09.02 |
[SQL 코딩테스트]프로그래머스 입양 시각 구하기(1)_GROUP BY, HH24, TO_NUMBER (0) | 2023.08.25 |