전체 글 36

SQL DATE 날짜 시간 함수 비교정리 + 오류해결 MySQL, BigQuery, Hue(Impala)

SQL 코딩테스트나 실무에서 날짜 관련 함수를 많이 접하실 것입니다. 그런데 서버환경에 따라 조금씩 문법들이 달라서 매우 헷갈리더라구요. MySQL, BigQuery, Hue(Impala) 서버에 따라 날짜관련 함수들을 비교하고 정리해보겠습니다. 관련 예시문제들에 적용해보았습니다.   📌 SQL 날짜함수 비교 정리  함수MySQLBigQueryHue (Impala)현재 날짜CURDATE()CURRENT_DATE()CURRENT_DATE()날짜 포맷팅DATE_FORMAT(date, format)FORMAT_DATE(format_string, date)DATE_FORMAT(date, format)문자열을 날짜로STR_TO_DATE(string, format)PARSE_DATE(format_string, s..

데이터/SQL 2024.11.12

성공적인 월별 목표 플래너 자동화 템플릿 무료 제공 (Tableau 편)

2025년 새해가 성큼 다가오고 있습니다. 한 해의 마무리를 준비하면서, 올해 초에 계획했던 목표들을 모두 이루셨나요? 지난 번에는 월별 목표 플래너 excel 템플릿을 설명드렸는데, 오늘은 데이터 시각화 꽃, tableau 툴을 사용해  더 세부적으로 자동화된 플래너를 구현해보겠습니다.        Tableau 제품에는 여러가지가 있지만, 그중에서 가장 범용적으로 사용하는 것은 desktop 버전 입니다.  무료 버전인 tableau public 버전은 태블로 파일을 공유할 수 없어 아래 모든 내용은 tableau -desktop 버전 기준입니다.   tableau 를 처음 들어보시거나 설치가 안되어 있다면, 다음 글을 숙지하신 후 아래 글을 읽어주세요.   태블로 퍼블릭, 태블로 무료 다운로드 (1..

데이터/Tableau 2024.11.11

[인프런 스터디 빅쿼리 3주차] SQL 리텐션 분석 (Retention analysis) : 서비스의 성과와 고객 경험을 극대화하기 위한 전략

인프런에서 강의도 듣고 스터디 신청시 30% 할인 쿠폰을 통해 강의도 수강하고 ~ 스터디도 참여할 수 있습니다. 카일스쿨님의 인프런 빅쿼리 SQL 스터디 3주차에서 학습한 SQL의 리텐션 분석 내용을 활용해 재구성했습니다.  활용 코드는 모두 직접 작성했습니다.     혹시 리텐션, 들어보시거나 아래와 같은 그림들 보신적 있으실까요?     애매하게 자리잡았던 리텐션 개념들 + 기준 정하는 법 + 활용 코드까지 뿌시러 가보겠습니다!     🔑 중요 키워드: 리텐션 분석, 코호트, Classic 리텐션, Range 리텐션, Rolling 리텐션 📄 1. 리텐션 개념 정의  리텐션 (retention) 이란? 리텐션은 특정 기간 동안 고객이 제품이나 서비스를 지속적으로 사용하는지를 측정하는 중요한 지표로..

데이터/SQL 2024.11.10