728x90 반응형 전체 글20 [SQL 기본] 집계 함수 지난 글을 통해 SQL의 기본 구문인 SELECT, FROM, WHERE에 대해 확실하게 이해하는 시간이 되었습니다. 뿐만 아니라 마지막에 등장한 요청사항을 통해 우리가 공부한 것보다 더 많은 것이 필요하다는 것을 알게 되기도 했죠. 그렇다면 이번 글을 통해 우리가 원하는 데이터를 더욱 효율적으로 다룰 수 있는 집계함수에 대해 배워보도록 하겠습니다. 이 글을 보시는 분들 중에 SQL은 몰라도 집계함수에 대해 모르시는 분은 많이 없을 것이라고 생각합니다. 엑셀이나 스프레드시트에서 대시보드, 보고서 등을 작성하기 위해 집계함수를 많이 활용하고 계실 테니까요. 자 그럼 지난번 우리를 당황케 했던 요청내용을 다시 한번 확인해 봅시다. 요청사항: “회계감사에 필요해서 작년부터 이번달까지 월별 매출 전달 부탁드립니.. 2024. 1. 8. [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. 이전 1 2 3 4 5 다음 728x90 반응형