포인트
로딩중
쿠폰
내 강의실
국비 신청 내역
수강권
증명서
숙제 피드백
계정
로그아웃
1674810871977-230127_marketer-sql_main%C3%A3%C2%85%C2%9C.png
아티클

마케터에게 SQL이 필요한 이유

조회수 2923·4분 분량
2023. 1. 27.
📌 요새 기업들의 채용공고를 보면 SQL이 자격요건이나 우대사항에 적혀있는 것을 확인하실 수 있을 거예요. SQL은 프로그래밍 언어인데, 비개발자 직무에서 필요한 이유는 무엇일까요? 마케터가 SQL을 배우면 좋은 점은 무엇인지 이 글에서 알려드릴게요.



데이터베이스와 소통하는 법 SQL

여러분은 책을 찾으러 도서관에 왔습니다. 키오스크에 찾아야 하는 책의 제목을 입력한 후, 저자의 이름과 개정판 년도를 선택합니다. 위의 정보들을 빠짐 없이 입력하면 여러분은 책장을 일일히 살펴보지 않고도 책을 쉽고 빠르게 찾을 수 있어요.


SQL(Structed Query Language)은 위와 비슷한 활동을 도서관 대신 데이터베이스에서 할 때 필요한 프로그래밍 언어입니다. SQL을 사용해서 데이터베이스에서 내가 원하는 정보를 추출할 수 있어요.



엑셀이 있는데 SQL을 꼭 써야할까?

쉽게 구분을 해보자면 SQL은 데이터 베이스에서 데이터를 추출 할 때 사용하는 언어이고, 엑셀은 추출한 특정 데이터를 정리하고 분석할 수 있는 툴입니다.


엑셀은 다양한 직무에서 이용되는 대중적인 툴입니다. SQL없이 엑셀만 사용하여 DB를 관리하는 마케터도 있어요. 하지만 엑셀만 사용하면 여러 불편을 겪어야 합니다. 엑셀은 데이터 수가 많아지면 속도가 느려져요. DB가 클 경우에는 파일을 여는 것부터 고역일 거예요. 또한 파일을 동시에 열지 못합니다. 각각의 파일을 받아서 수정할 수는 있지만, 공유 폴더에 있는 엑셀파일을 동시에 열고 수정할 수 없는 거죠.


SQL은 마케터의 사용 측면에서 편리함을 제공합니다. SQL은 100만 개 이상 대규모 데이터를 관리할 수 있어요. 상향된 기능 구현이 가능한 만큼 고객사의 데이터가 큰 대행사나 DB가 큰 회사일 경우 SQL이 쓰일 확률이 올라가겠죠?


marketer-sql (1)
출처: www.meme-arsenal.com



마케터가 SQL을 알면 좋은 점 3가지


1) 효과적으로 마케팅 전략을 수립하고 평가할 수 있어요.

마케터가 SQL을 학습한다면 데이터베이스에 저장된 데이터에서 인사이트를 얻어 효과적인 마케팅 전략을 만들어 갈 수 있습니다.


"A 프로모션 기간 동안 어떤 고객 세그먼트가 가장 수익성이 높았을까?"
"25-35세 남성의 수익성이 높았구나!"
"그럼 그 중 어떤 카테고리가 가장 많이 팔렸을까? B 프로모션은 해당 세그먼트에 유리한 카테고리를 강조해야겠다💡"


SQL을 아는 마케터는 데이터를 해석하여 앞으로의 마케팅 방향을 정할 수 있어요. 타겟층을 더 상세히 정하거나 신규 마케팅 캠페인을 기획하는 것처럼 말이죠. 나아가 SQL을 활용해 여러 소스의 데이터를 결합한다면 고객의 다양한 행동 패턴을 이해한 전략을 만들어갈 수 있을거예요.



2) 커뮤니케이션 능력과 설득력을 높일 수 있어요.

마케터는 조직 구성원들에게 성과를 공유하기도 하고 그들을 설득하기도 해야 합니다. SQL은 마케터의 커뮤니케이션을 도와주는 도구입니다.


팀장 : “이번에 골드 레벨 이상의 회원 대상으로 신규 프로모션을 진행하려 했는데 예산이 여유가 없네요. 타겟
을 축소해야 할 것 같습니다. 어떤 회원을 대상으로 프로모션을 진행하는게 좋을까요?”
SQL 을 모를 때: “우선은 VIP 레벨의 회원을 대상으로 해야하지 않을까요?”
SQL 을 알 때 : “골드 레벨이 좋을 것 같습니다.“ 지난 분기의 쿠폰 사용률이 높은 쪽이 골드 레벨의 30대였고 오히려 VIP의 구매 상승에는 쿠폰의 영향력이 비교적 적더라구요. 자세한 자료는 보고서 별첨에서 확인하실 수 있습니다.”


위의 대화처럼 SQL로 데이터를 분석하는 능력은 마케터가 캠페인을 개선하여 궁극적으로 수익 성과를 높일 수 있도록 인사이트를 줄 수 있어요. 보고서에 담을 시각 자료에도 SQL을 활용할 수 있으니 더욱 설득력을 가질 수 있죠.



3) 빠른 의사결정으로 업무 생산성을 높일 수 있어요.

SQL 모르는 나: “A 기간에 C 결제방식을 선택한 회원을 보고싶고..근데 B등급은 제외하고..”
데이터 분석가: “..그래서 어떤 데이터를 보고싶은 거에요?”
SQL 모르는 나: “네? 어.. 그러니까..”


SQL을 모른다면 필요한 데이터를 추출하기위해 데이터 분석가나 개발자를 찾아가 위와 같은 대화를 해야 합니다. SQL을 아는 마케터라면 스스로 데이터를 추출할 수 있으니 더 빠른 의사결정을 내릴 수 있습니다.



SQL 사용 예시 & 꿀팁

SQL 맛보기로 자주 쓰이는 사용 예시를 함께 살펴볼까요? 알아두면 편한 문자 함수와 학습 방법 꿀팁까지 알려드릴게요.


1.SELECT 함수

마케터, 기획자들은 추출 목적으로 DB를 사용하기 때문에 SELECT 함수 사용 빈도가 매우 높습니다.

두 가지 예시로 살펴봅시다.


직원 테이블에서 employeed_ID 가 400 이상인 직원 정보를 출력하세요.

SELECT * 
FROM employees 
WHERE employeed_id >= 400;


marketer-sql (2)


SELECT는 데이터를 조회하고 추출하는 직무에서 가장 많이 쓰입니다. FROM에 테이블 명을 칭하고 WHERE 뒤에는 원하는 조건을 적어주면 노란 박스의 값이 포함된 직원 정보를 추출 할 수 있습니다.


열이름이 온통 영어라 보기 불편해요. 한글 명칭으로 바꿔서 보여주세요.

SELECT employeed_id AS 사원번호, first_name AS 이름, last_name AS 성, phone_number AS 전화번호 FROM employees;


marketer-sql (3)


여기서는 AS 접속사를 이용해서 열마다 별칭을 설정하실 수 있습니다. 이전의 테이블보다 보기 편하신가요? 분석에 유용한 데이터로 만들고 싶다면 AS를 활용해 보세요.


2) 알아두면 편한 문자 함수 LIST

엑셀 함수도 매일 쓰는 게 아니라면 헷갈리듯이, SQL 문자 함수도 마찬가지랍니다. 첫 4글자만 필요하거나 모두 대문자로 봐야 할 때 등 사소한 디테일이 필요한 순간에 도움이 될 문자 함수 리스트예요!


marketer-sql (4)



3) 학습 방법 TIP: 데이터베이스 구조 그려보기

SQL을 활용해서 직접 데이터를 추출하고 싶다면, 데이터베이스 구조를 그려보는 걸 추천드려요. 아래 그림은 ERD(Entity Relationship Diagram)라고 불리는데, 쉽게 말해 시각적으로 데이터베이스 테이블 사이의 관계를 나타낸 흐름도입니다. DB 테이블끼리 어떤 관계가 있는지 파악해두면 쿼리를 짜는데 도움이 될 거예요!


marketer-sql (5)
출처: smartdraw



'일잘러' 마케터로 거듭나자

마케터가 SQL을 배우면 좋은 이유와 간단한 사용법까지 알려드렸는데요. 마케터가 SQL을 배운다면, 자기계발과 회사의 성장을 한 번에 이룰 수 있어요. 기필코 작년보다 발전한 마케터가 되겠다고 새해에 다짐하셨나요? SQL이 그 다짐을 이룰 좋은 도구가 될 수 있습니다. 업무에 필요한 SQL을 습득해서 '일잘러' 마케터로 거듭날 수 있길 응원합니다!


쉽게 배우는 SQL 강의 추천 👉



윤지현 | 객원 에디터

참고 자료

모두의 SQL (누구나 쉽게 배우는 데이터 분석 기초), 김도연, 길벗, 2018.09.21.

https://thenextscoop.com/upgrade-digital-marketing-coding-skills/

- 해당 콘텐츠는 저작권법에 의해 보호받는 저작물로 스파르타코딩클럽에 저작권이 있습니다.
- 해당 콘텐츠는 사전 동의 없이 2차 가공 및 영리적인 이용을 금하고 있습니다.
내용이 유익하셨다면? 공유하기
copyclip-blog-sharekakao-blog-sharefacebook-blog-share
다른 분들이 많이 읽은 글
아티클
취업 프리패스를 위한 단축키 : SQL (SQL이란, SQL 배워야 하는 이유, SQLD 자격증 취득 방법)
조회6872·3분 분량
취업 프리패스를 위한 단축키 : SQL (SQL이란, SQL 배워야 하는 이유, SQLD 자격증 취득 방법)
아티클
CSS 핵심 총정리: 디자인과 개발 사이, 기본 개념 알아보기
조회1136·3분 분량
CSS 핵심 총정리: 디자인과 개발 사이, 기본 개념 알아보기
copyclip-blog-share