본문 바로가기
인터넷 정보

SQL 예제 사이트에서 데이터 뽑아보기

by 디지털 길라잡이 2024. 11. 20.

안녕하세요, 길라잡이입니다. 오늘은 SQL 쿼리문으로 데이터를 조회해볼 수 있는 사이트를 소개해드리려고 해요. 실무에서도 SQL을 종종 (이라고 하기엔 매일) 활용하고 있지만 가끔씩 늘 쓰던 데이터가 아니라 새로운 데이터를 기반으로 쿼리문을 짜보고 싶을 때가 있어요. 이 때 SQL예제 사이트를 찾아서 실행해보고는 하는데 오늘 새롭게 찾은 사이트를 소개해보려고 해요!

SQL?

SQL을 모르시는 분들도 계실테니 잠깐 짚고 넘어갈게요. SQL(Structured Query Language)은 관계형 데이터베이스를 관리하고 조작하기 위한 표준 프로그래밍 언어인데요. 쉽게 말해 데이터에 관련된 처리를 해주는 언어입니다. (데이터 저장, 조회, 변경, 삭제등으로 나눠지고 있어요.) 요즘은 데이터 기반의 의사결정이 중시되고 있어서 많은 실무자들이 SQL을 배워서 업무에 적용하고 있고 저도 그중에 하나랍니다.

예제사이트 - solvesql

이 사이트는 데이터리안이라는 곳에서 만든 문제사이트인데요. 강의를 위해 제공된 문제같지만 저는 취미처럼 한번씩 풀어보는 용도로도 가끔씩 활용하고, 부스팅 하는 용도로 가끔씩 들어가서 문제를 풀어보곤 해요. 참고로 카카오톡 기반 로그인을 해야 문제를 풀 수 있답니다!

SQL 쿼리연습 solvesql

여기서 자물쇠로 잠긴 문제는 데이터리안 전용 문제라서 자물쇠가 없는 문제들만 풀어볼 수 있어요.

SQL 쿼리연습 solvesql

자물쇠가 없는 문제를 클릭하니까 문제 설명과 쿼리문 작성하는 칸, 결과값이 뜨는 화면이 뜨게 됩니다.

재밌게도 시도수, 정답수, 정답률도 볼 수 있네요!

SQL 쿼리연습 solvesql

쿼리문을 작성해서 제출을 누르면 채점 결과가 나타나네요.

 

개발문외한의 더듬더듬 서칭..

이렇게 늘상 접하는 데이터에서 벗어나서 새로운 데이터를 맞닥뜨리다보면 찾아보게 되는 것들도 많고 공부도 되어서 도전욕구가 불타오르더라고요. solvesql은 풀 수 있는 예제들이 많지 않지만 로그인만으로 접근할 수 있는 예제들이 있기 때문에 공유드렸습니다. 이 외에도 영어로 된 예제 사이트, 한글로 된 예제 사이트가 있는데 아무래도 영어로 된 사이트는 손이 잘 안가더라고요. 혹시나 보시는 분이 계시다면 나중에 영어로 된 사이트, 한글로 된 사이트를 공유해볼까 싶네요!

저는 본격적으로 공부한 케이스도 아니고 필요해서 이것저것 물어보면서 시작했다가 재미있길래 공부를 하게 된 케이스이거든요. 다른 사람에게 의존하지 않고 내가 원하는 데이터를 직접 조회하는 게 데이터를 더 딥하게 볼 수 있고, 핑퐁하는 시간도 줄고, 커뮤니케이션 미스 날 일도 적어서 편해 같은 직군 분들께도 SQL을 찍먹이라도 해 볼 것을 권유드리는데요.

다른 분들은 어떻게 접하셨을지 모르겠지만 혼자서 일할 때 쓰던 기존 쿼리문들을 수정해서 활용하다가 거기에 더해서 내가 필요한 것들만 검색해서 알음알음 찾기 시작하게 된 케이스입니다. 그럼에도 불구하고 적어도 제가 일하는 환경에서는 (=의사결정이나 방향성을 숙고해야하는 pm직군에서는) sql이 그렇게 고도의 기술이나 훈련이 필요한 언어는 아닌 것 같아요. 그래서 지금과 같은 공부방식을 고수하고 있는데 가끔씩 막히거나 너무 간단한 수준에서만 데이터를 다루는 것이 아쉬울 때는 저도 본격적으로 공부를 해보고 싶을 때가 있거든요. 다른 분들처럼 개발 커뮤니티나 문제를 풀어볼 수 있는 사이트 풀이 넓지가 않은데 (원래 개발쪽은 문외한이랍니다!) 이번에도 저같이 혼자 알음알음 하시는데 재미를 붙이신 케이스가 있을까하여 공유드려보았고요! 이 외에도 좋은 예제사이트가 있다면 공유해주시면 저에게 큰 도움이 됩니다!

반응형