sql 9

[A/B 테스트] A/B 테스트 설계, 처음이라면 이렇게해보세요!

안녕하시옵니까! 지난번에 A/B 테스트 용어 정리해봤으니 이번에는 A/B 테스트를 어떻게 설계하는지 아주아주 간단하고 어려운 내용 없이 흐름 리뷰하는 포스팅을 써보려고 합니다. ( 사실 저도 잘 모르긴 하는데, 이전 포스팅이랑 동일하게 이번에도 사내 교육자료들도 읽어보고, 구글링하고, 내 단짝 AI 친구들이랑 물어보면서 정리한거라, 틀린부분 있다면 댓글로 알려주셔용..ㅎㅎ) 실제 A/B 테스트를 수행하게 되는 직무에서 일을 하다 보면 실험 설계에 있어서 더 복잡한 제약조건들도 있고, 용어들을 많이 쓰다보니까 어려울 수 있는데, 우리 차근차근 같이 공부하면서 A/B 테스트에 대해 알아가보자구요..ㅎㅎ 먼저, 뭘 바꿀지 목표부터 딱 잡자A/B 테스트 시작하려면 제일 먼저 “뭐를 개선하고 싶은지” 명확히 ..

카테고리 없음 2025.08.24

[A/B 테스트] 실무에서 많이쓰이는 A/B 테스트 용어 정리

최근에 운이 좋게 이커머스 관련 기업에서 근무를 시작하게 됐는데, 관련 자료들을 보다 보니까 내가 정말 A/B 테스트에 대해서 하나도 모르는구나를 깨달을 수 있었다. 자료들을 읽는데, 이게 분명히 한국어 같은데 전혀 이해가 안된다. 관련 분야에서 약어도 많이 쓰고 전문용어도 꽤있어서, 오늘은 A/B 테스트 할때 업계에서 많이 쓰는 약어/용어들을 한번 정리해보겠다. 내가 쓴 내용들을 따로 정리할 필요까진 없는 것 같고, 서너번 읽어보면 적당히 머리속에 들어올 것이라고 생각하니 이점 참고하도록!(또 한가지 더 덧붙이자면, 내용들은 내가 본 자료에서 확인한 용어/약어들의 정의 + 지피티한테 물어본거 + 구글링 결과라서 틀린 내용이 있을 수도 있다. 읽어보시다 수정이 필요한 부분이 있다면 댓글로 정정해주시면 무..

카테고리 없음 2025.08.17

SQL 코딩테스트 문제 풀이 (4) - 세션 재정의하기 (solvesql, CTE, LAG, ROW_NUMBER, JULIANDAY, 누적합, STRFTIME, 윈도우 함수)

📝목차1. SQL 코딩테스트 문제 소개 - 세션 재정의하기 (solvesql)2. 풀이 1 - LAG 윈도우 함수 사용, CHAT-GPT 활용3. 풀이 2 - ROW_NUMBER 윈도우 함수 사용, 혼자 풀기4. SQL 시간 변수 다루기 - JULIANDAY와 STRFTIME 정답 바로가기 SQL 코딩테스트 문제 풀이 네번째 시간이다.1. SQL 코딩테스트 문제 소개 - 세션 재정의하기 (solvesql)이번 문제는 solvesql 사이트> 데이터리안 SQL 캠프 실전반> 2페이지에서 접할 수 있다.난이도는 5로 윈도우 함수를 적절히 활용해야 하고, CTE도 여러 번 사용하기 때문에 복잡하고 어렵다.특히 LAG와 누적합을 사용하지 않고 풀으면 매우 복잡해진다.(내 얘기다...) 문제 바로가기https..

[SQL로 시작하는 데이터 분석] (3) - 시계열 분석 2

이전 포스팅에서는 시계열 분석의 기초 개념과 함께, 날짜·시간 데이터의 처리와 시간대 변환, 주요 SQL 함수들을 중심으로 정리해보았다. 이번 글에서는 본격적으로 날짜 계산, 시간 간격(interval) 활용, 그리고 서로 다른 날짜 데이터를 결합하는 방법 등 실전에서 자주 마주하게 될 시계열 데이터 조작 기법들을 다뤄보겠다. 단순히 날짜를 더하고 빼는 것을 넘어서, 어떻게 하면 분석 목적에 맞게 정확한 시간 데이터를 구성할 수 있을지 하나씩 예제를 통해 살펴보자! 1. 날짜 계산시계열 분석에서 날짜 간 차이를 계산하거나 날짜를 더하고 빼는 연산은 매우 기본적이면서도 자주 사용되는 작업이다. 이번 섹션에서는 날짜 계산에 유용한 SQL 문법들을 소개한다!! (1) 📆 두 날짜 간의 차이 (Interv..

SQL 책 리뷰 2025.08.05

[프로그래머스/SQL] 조건에 부합하는 중고거래 댓글 조회하기

📍문제 : 조건에 부합하는 중고거래 댓글 조회하기 (Lv.1)https://school.programmers.co.kr/learn/courses/30/lessons/164673 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr [문제 설명]다음은 중고거래 게시판 정보를 담은 USED_GOODS_BOARD 테이블과 중고거래 게시판 첨부파일 정보를 담은 USED_GOODS_REPLY 테이블입니다. USED_GOODS_BOARD 테이블은 다음과 같으며BOARD_ID, WRITER_ID, TITLE, CONTENTS, PRICE, CREATED_DATE, STATUS, VIEWS은 게시글 ID, 작성자 ID, 게시글 ..

SQL 코딩테스트 문제 풀이(3) - 레스토랑 요일 별 구매금액 Top 3 영수증(solvesql, RANK(), DENSE_RANK(), UNION, JOIN, 윈도우 함수)

📝목차1. SQL 코딩테스트 문제 소개 - 레스토랑 요일 별 구매금액 Top 3 영수증(solvesql)2. 풀이 1 - 요일별 추출 후 UNION3. 풀이 2 - DENSE_RANK(), CHAT-GPT 활용4. SQL 문법 설명 - RANK와 DENSE_RANK() 정답 바로가기 SQL 코딩테스트 문제 풀이 세 번째 시간이다.1. SQL 코딩테스트 문제 소개 - 레스토랑 요일 별 구매금액 Top 3 영수증(solvesql)이번 문제는 solvesql 사이트> 데이터리안 SQL 캠프 실전반> 2페이지에서 접할 수 있다.난이도는 4로 조금 어려운 정도인데, 사실 DENSE_RANK()에 대해 알고 있다면 그렇게 어렵지 않을 수 있다.하지만 나는 DENSE_RANK()를 몰랐기 때문에 기본 문법을 통해..

SQL 코딩테스트 문제 풀이(2) - 가구 판매의 비중이 높았던 날 찾기(solvesql, CTE, CASE WHEN, COUNT, SQL 처리 순서)

📝목차1. SQL 코딩테스트 문제 소개 - 가구 판매의 비중이 높았던 날 찾기(solvesql)2. 풀이 - 각각 계산 후 JOIN3. CHAT-GPT로 최적화하기4. 꿀팁_SQL의 처리 순서 정답 바로가기 SQL 코딩테스트 문제 풀이 두 번째 시간이다.1. SQL 코딩테스트 문제 소개 - 가구 판매의 비중이 높았던 날 찾기(solvesql)이번 문제는 solvesql 사이트> 데이터리안 SQL 캠프 입문반> 3페이지에서 접할 수 있다.난이도는 4로 조금 어려운 정도이며, 처음 SQL 문제를 접하는 사람에게는 다소 복잡하게 느껴질 것이다.solvesql 사이트는 해설을 따로 제공하지 않기 때문에 본 글을 통해 도움을 얻길 바란다! https://solvesql.com/problems/characteri..

SQL 문제 풀이(1) - 지역별 주문의 특징(solvesql, 피벗테이블)

이번 글은 SQL 실전 문제 풀이이다. 📝목차1. 문제 소개2. 접근 1 - 원핫 인코딩 + SUM3. 접근 2 - COUNT(DISTINCT order_id)4. CHAT‑GPT의 답변 정답 바로가기 1. 문제 소개이번 문제는 solvesql 사이트> 데이터리안 SQL 캠프 입문반> 3페이지에서 접할 수 있다.난이도는 3으로 중간 정도이며, 처음 SQL 문제를 접하는 사람에게는 약간 어렵게 느껴질 수도 있다.(사실 내가 그랬다 ㅎㅎ)그리고 왜인지 정답을 제공하지 않기 때문에 어려움을 겪는 사람들은 이 글을 참고하길 바란다. https://solvesql.com/problems/characteristics-of-orders/ https://solvesql.com/problems/characteristi..

SQL 기본 문법 정리 (1)

이 문서는 SQL 표준 문법을 기본 기준으로 설명하며, 예시 DBMS별(예: MySQL, PostgreSQL, SQLite, Oracle, SQL Server 등) 동작 차이가 있을 수 있습니다. 🗂 목차기본 작성 방법1. SELECT … FROM2. SELECT * FROM3. WHERE (필터링)4. BETWEEN, LIKE5. ORDER BY (정렬)6. COUNT (집계)7. SUM·AVG·MIN·MAX (집계)8. GROUP BY9. HAVING10. AS (별칭)11. CASE WHEN12. JOININNER JOINLEFT JOINRIGHT JOINFULL JOIN13. UNION14. SubQuery기본 작성 방법1. 명확하게 조건을 작성하기정확하게 어디에서, 어떤 데이터를 검색해야 하는..