본문 바로가기
728x90
반응형

SQL16

[SQL 기본] 정말 쉬운 예시 지난 글에서 SQL의 기본구문인 SELECT, FROM, WHERE에 대해 배워보았고 각각 어떤 내용을 대입해야 하는지 알아보았습니다. 이번 글에서는 좀 더 확실한 이해를 위해 아래 기본 문법을 참고하여 다양한 형태의 예제를 알아보겠습니다. SELECT 원하는 값 FROM 원하는 값이 담긴 테이블 WHERE 그 테이블에 원하는 값이 담긴 위치 첫 번째 예제는 데이터와는 관련 없지만 동일한 로직을 가지고 있는 예제입니다. 지난 글들의 흐름대로 아래 요청사항을 번역 > 대입해 보면서 구조를 이해해 봅시다. 예제 (1): 옆자리 앉은 친한 동료의 요청입니다. “급하게 서명이 필요한데 11월에 구매한 삼색볼펜을 찾아주세요!” 참 이상하고 디테일한 요청이지만 어쨌든 번역해 보자.. 값: 볼펜 조건: 11월 구매,.. 2023. 12. 22.
[SQL 기본] SELECT, FROM, WHERE 요청사항을 쿼리로 어느 정도 번역할 줄 알게 되었다면 이번 글에서는 SQL문으로 번역 내용을 작성하는 법을 배워보겠습니다. SQL 문법에는 여러 가지 중요한 키워드나 구문들이 많지만 그중에서도 SELECT, FROM, WHERE 이 세 가지를 사용하는 것이 가장 기본적인 구문이라고 할 수 있습니다. 처음 보는 것들이어서 생소하겠지만 가만히 살펴보면 참 쉽습니다. SELECT “원하는 값을 고른다”. FROM 그 값을 “어느 테이블로부터” 가져온다. WHERE 그 값은 그 테이블에 “어느 위치”에 있는 값이다. (조건) 해당 키워드들이 단어의 뜻 그대로 기능을 하기 때문에 외우기가 참 쉽죠? 그렇다면 이것을 실제로 어떻게 적용하는지 이전 글에서 보았던 예시를 이번에도 사용하면서 SQL 문법에 맞게 작성해 .. 2023. 12. 20.
[SQL 기본] 요청사항을 쿼리로 번역하기 지난 글에서도 강조했던 것처럼 쿼리를 잘하기 위해선 화려한 SQL 스킬보다는 요청사항을 해석할 줄 알고 이를 쿼리로 잘 번역하는 것이 가장 중요하다고 생각합니다. 쿼리를 잘하는 것은 마치 단어를 많이 외우는 것보다 화자의 맥락을 잘 이해하고 그에 맞는 적절한 대답을 할 줄 아는 것이 외국어를 더 잘한다고 판단하는 것과 비슷하다고 생각하기 때문이에요. 그래서 이번 글에서는 그렇게 강조한 요청사항을 잘 해석하는 방법에 대해 설명해보려고 합니다. “안녕하세요 OO님, 이벤트 당첨 안내를 위해 2023년 12월에 신규 가입한 사용자의 아이디를 쭉 뽑아주실 수 있을까요?” 보통 우리는(여기서 우리는 요청자를 의미합니다.) DA에게 이런 식으로 요청을 하게 됩니다. 위의 요청사항은 쿼리문을 구성하는 중요한 두 가지.. 2023. 12. 18.
[SQL 기본] 그래서 쿼리가 뭐에요? 1장을 통해 비전공자도 데이터를 다루면 좋다는 이유가 설득되셨나요? 그럼 이제부터 어떻게 하면 데이터를 다룰 수 있는가에 대해 알아봅시다. 데이터 관련 요청을 한 번이라도 해보신 분들이라면 DA 혹은 엔지니어들이 (학생이더라도 앞으로 현업에서 이런 말을 많이 듣게 되실 겁니다.) 이런 말을 하는 걸 들어보셨을 거예요. 아 쿼리 돌리고 있는데 어느 정도 걸릴 것 같아요. 요청 주신 거 쿼리 짜야 하는데 정확한 요구사항을 알려주세요. 나는 엑셀이나 스프레드시트 같은 형태의 데이터를 요청했는데 쿼..쿼리? 쿼리가 뭐지? 그럼 내가 들어봤던 SQL은 또 뭐지?? 라는 궁금증이 생기실 수 있습니다. 이걸 다시 되물어보자니 그것도 모르느냐는 취급을 받을 것 같아 걱정되고 그렇다고 누구 하나 시원하게 알려주는 사람이.. 2023. 12. 13.
비전공자도 데이터 다루는걸 배워야하는 이유(2) 비전공자도 데이터를 다루는걸 배워야하는 이유_1편에 이어서 두번째 이유에 대해 이어가보겠습니다. 두번째 이유로는, 바로 데이터를 다루는 것은 멋져 보이기 때문이에요. 우왕 얘 헛소리한다🙃 하실 수 있지만 이것은 단순히 어려워 보이는 무엇인가를 할 줄 아는 것과는 다른 멋짐입니다.(물론 그것도 멋져 보이긴 합니다😎) 스타트업에 오래 몸담고 있다 보니 DA가 아닌 사람이 데이터를 다룰 줄 안다고 하면 그 사람은 본인의 일을 주도적을 할 줄 아는 사람이라는 인식이 생깁니다. 왜 그럴까요? 마케터든 기획자든 DA와 함께 일하는 사람들은 필연적으로 겪게 되는 몇 가지 상황들이 있는데요. 아래를 예를 들어볼테니 한번 살펴보시죠. 첫번째 상황, 아 이 부분 데이터 보고 싶은데 볼 수 있나? 이런 것도 요청해도 되나?.. 2023. 12. 7.
728x90
반응형