반응형 SQL10 데이터 마케터를 위한 빅쿼리 기초, 빅쿼리란? 빅쿼리는 현대 데이터 분석에서 필수적인 도구로 자리잡고 있습니다. 특히 데이터 마케터라면 다양한 데이터 소스를 통합하고이를 효율적으로 분석하는 것이 매우 중요한데, 빅쿼리는 이를 가능하게 하는 강력한 도구입니다. 1. 빅쿼리 기본개념빅쿼리란?빅쿼리는 구글 클라우드에서 제공하는 클라우드 기반의 데이터 웨어하우스입니다. 대규모 데이터를 빠르고 효율적으로 처리할 수 있도록 설계된 이 시스템은비용 효율적이고 확장성이 뛰어나 다양한 크기의 기업에서 활용되고 있습니다. 빅쿼리는 SQL(Structured Query Language)을 사용해 데이터를 분석하며,대용량 데이터셋을 실시간으로 처리하는 데 탁월한 성능을 자랑합니다. 빅쿼리의 가장 큰 장점은 사용량 기반의 요금 체계입니다.필요한 만큼만 비용을 지불하는 방.. 2024. 8. 16. 마케터용 SQL 07 {Join} 🌳마케터용 SQL_07🌳⠀일곱 번째는 Join에 대해간략하게 정리해 봤습니다. 😎 😎 01.Join두 개 이상의 테이블을 결합하여 데이터를 검색할 때 사용(여러 테이블을 하나로 합쳐서 흩어져 있는 데이터를 한 번에 활용하고 싶을 때) 02.테이블을 처음 선택하는 지점인From과 함께 사용 Join의 기준 KEY를 잡기 위해 'ON'을 짝꿍으로 활용SELECT *FROM 'table1'JOIN 'table2' on table1.key = table2.key * 쿼리 해석table1과 table2를 합쳐줘테이블을 합치는(매핑하는) 기준은 table1의 있는 특정 컬럼(key)과 table2의 특정 컬럼(key)이 같을 때로 해줘해당 작업은 'ON'을 활용 03.Join의 종류(그냥 Join을 .. 2024. 7. 18. 마케터용 SQL 06 {Order by} 🌳마케터용 SQL_06🌳⠀여섯 번째는 Order by에 대해간략하게 정리해 봤습니다.⠀다음은 테이블을 합치는Join 입니다.😎 01.Order By데이터를 오름차순 또는 내림차순으로 정렬할 때 사용 오름차순: asc 내림차순: desc 02.꿀팁2가지 이상의 컬럼에 조건을 줄 수 있음order by column1 asc, column2 desc:컬럼1을 기준으로 오름차순 후 컬럼 2를 기준으로 내림차순오름차순이 기본 값, asc 혹은 desc를 생략하면 오름차순으로 데이터 정렬 [ 광고선배 인스타그램 바로가기 ]http://www.instagram.com/ad_sunbae/ 2024. 5. 27. 마케터용 SQL 05 {Having} 🌳마케터용 SQL_05🌳⠀다섯 번째는 Having에 대해간략하게 정리해 봤습니다. 다음은 데이터를 정렬할 때 사용되는Order by 입니다.😎 01.HavingGroup by를 통해 집계한 데이터에 필터를 걸고 싶을 때 사용 Group by의 짝궁 [ 광고선배 인스타그램 바로가기 ]http://www.instagram.com/ad_sunbae/ 2024. 5. 27. 마케터용 SQL 04 {Group by} 🌳마케터용 SQL_04🌳⠀네 번째는 Group by에 대해간략하게 정리해 봤습니다.⠀다음은 Group by와 함께 활용되는Having 입니다.😎 01.Group By데이터를 특정 기준으로 취합한 후 추출하는 구문 (Select에서 sum, count… 등 함께 활용) 02.꿀팁GROUP BY는 보통 Select에 집계 함수(Aggregate Function)를넣어서 함께 활용하는 경우가 많음(Sum, Avg, Min, Max, Count 등)집계 함수를 사용하지 않으면 Group by 한 값 중에가장 위에 있는 데이터 1개만 추출HAVING을 함께 사용하면 GROUP BY 데이터에 필터링 가능 [ 광고선배 인스타그램 바로가기 ]http://www.instagram.com/ad_sunb.. 2024. 5. 27. 마케터용 SQL 03 {Where} 🌳마케터용 SQL_03🌳⠀세 번째는 Where 문에 대해간략하게 정리해 봤습니다.⠀다음은 Group by 문 입니다.😎 01.Where가져올 데이터에 조건(Filter)을 설정하는 구문 02.꿀팁AND 또는 OR을 사용하면 2개 이상의 조건 작성 가능= 대신 !=을 사용하면 ~가 아닌 경우(not) 라는 조건in (‘Berlin’, ‘Seoul’)은 Berlin 또는 Seoul 인 경우라는 조건Created At between ‘2024-03-01’ and ‘2024-03-02’는 2024년 3월 1일에서 2024년 3월 2일 사이에 만들어진 데이터라는 조건 [ 광고선배 인스타그램 바로가기 ]http://www.instagram.com/ad_sunbae/ 2024. 5. 27. 마케터용 SQL 02 {From} 🌳마케터용 SQL_02🌳⠀두 번째는 From 문에 대해간략하게 정리해 봤습니다.⠀다음은 Where 문 입니다.😎 01.From데이터를 가져올 “테이블”을 설정하는 구문 02.꿀팁 테이블명은 작은따옴표(‘)로 구분 DB에 따라 테이블명과 함께 데이터 세트명을 기입하기도 함 세미콜론(;)은 여기까지만 실행하라는 종료의 의미(분기 설정 역할) [ 광고선배 인스타그램 바로가기 ]http://www.instagram.com/ad_sunbae/ 2024. 5. 27. 마케터용 SQL 01 {Select} 🌳마케터용 SQL_01🌳⠀첫 번째로 Select 문에 대해간략하게 정리해 봤습니다.⠀다음은 From 문 입니다.😎 01.Select 어떤 “열(column)”을 추출할지 정하는 구문 02.꿀팁컬럼명에 *(와일드카드)을 사용하면 모든 열을 가져옴 컬럼끼리는 콤마(,)로 구분 [ 광고선배 인스타그램 바로가기 ]http://www.instagram.com/ad_sunbae/ 2024. 5. 27. 마케터의 SQL을 위한 데이터 베이스(DB) 기본지식 마케터에게도 필수가 된 SQL⠀SQL을 사용하기 위해서는기본적으로 데이터 베이스(DB)에 대한기초 지식이 필요합니다.⠀더도 말고 덜도 말고딱 이 정도만 아시면 되니깐⠀부담 갖지 말고 맘 편히 보세요😎 01.마케터가 SQL을 사용한다는 건 데이터 베이스(DB)에 있는 데이터를 추출한다는 의미입니다 02.데이터 베이스(DB)는 다시 데이터 세트와 테이블로 구성 03.조금 더 쉽게 정리해 보면데이터 베이스(DB) = 엑셀 파일 보관 폴더데이터 세트 = 엑셀 파일테이블 = 엑셀의 시트 [ 광고선배 인스타그램 바로가기 ]http://www.instagram.com/ad_sunbae/ 2024. 5. 27. 마케터가 SQL을 배워야 하는 이유, SQL이란? 너무 중요해져서 이제는 식상해져 버린 Data Driven 마케팅, 그 식상한 데이터 드리븐 마케팅을 위해서 마케터는 데이터베이스(DB)에 접근해서, 데이터를 추출하고, 데이터를 가공할 수 있어야 합니다. 그리고 이를 위해서는 SQL이 필수입니다. 저희는 개발자가 아닌 마케터지만 SQL의 기초는 숙지하고 있어야 하는 이유입니다. 앞으로 SQL의 기본적이 내용에 대해조금씩 정리해서 올려보도록 하겠습니다😎 01.SQL이란? Structured Query Language 구조화된, 질문/문의, 언어 02.마케터에게 SQL이란? 데이터베이스로 부터 데이터를 추출하는 일을 컴퓨터에게 시키는 언어 03.더 디테일하게 들어가면 SQL의 종류는 다양하지만, 마케터에게 SQL이란 데이터를 Select / Ins.. 2024. 5. 27. 이전 1 다음 반응형