2024/10 13

[코딩테스트] 해커랭크 Hackerrank SQL Ollivander's Inventory 문제풀이

SQL 코딩테스트 준비를 위해 해커랭크 문제풀이를 해보려고 합니다.  🔥 문제 분석을 통해 정답 SQL 쿼리와 오답을 포함한 자세한 풀이 과정을 작성했습니다.서버는 MySQL을 기준으로 설정하였으며, 문제의 핵심은 [WHERE 절의 서브쿼리 작성하는 법]을 이해하는 것입니다.  SQL 코딩 능력을 키우고자 하는 분들에게 도움이 될 수 있도록 문제 해결에 필요한 사고 과정과 코드 설명을 상세히 다루었습니다.  문제 : Ollivander's Inventory (hackerrank sql) 난이도 : Medium -> 글쓴이 체감 난이도 : Hard서버 : MySQL테이블 이름 : Wands, Wands_Property문제 의도 : non-evil의 각각 power, age에 대해 필요한 최소한의 gold..

[이벤트] 티스토리 블로그 챌린지 참여하고, 아이폰 16 pro 애플워치까지!

블로그를 가지고 있거나 글쓰기 실행력이 부족해 어려움을 겪고 있다면 주목! 내 블로그 성장과 함께 아이폰 16 Pro, 애플워치 10 등의 다양한 상품 받을 수 있는 티스토리 블로그의 #오블완 챌린지에 참여할 수 있는 방법을 총정리 했어요! 1일만 참여해도, 참여혜택을 전원 지급하고, 사전 소문내기 이벤트에 참여하면 스타벅스 아메리카노 쿠폰까지 받을 수 있는 기회가 주어집니다. 11월 7일 시작되는 티스토리 블로그 챌린지는 21일간 매일 포스팅으로 꾸준한 글쓰기를 목표로 합니다. 블로그 성장을 위한 이번 기회를 놓치지 마시고, 티스토리의 특별한 혜택을 경험해 보세요!    📜 아래는 관련 이벤트 자세한 내용 요약입니다! 끝까지 읽고, 챌린지 같이 참여해서 상품 받아요 -! 저는 아이폰 11 pro를 5..

카테고리 없음 2024.10.28

[인프런 빅쿼리 빠짝스터디 1주차] SQL 스터디 제품현황 분석 : 퍼널분석, PIVOT, ARRAY, STRUCT, UNNEST

인프런에서 빅쿼리 SQL 스터디 1주차는 다양한 SQL 분석 기법을 활용해 데이터를 심도있게 분석하는 것을 목표로 합니다. 특히, 퍼널분석과 데이터 구조의 변환에 초점을 맞추어 ARRAY(배열), STRUCT(구조체), pivot, UNNEST와 같은 빅쿼리의 주요 기능들을 학습합니다. 이러한 기능들을 통해 데이터의 구조를 효율적으로 다루고 분석할 수 있습니다.  🔑 중요 키워드: 퍼널분석, pivot, ARRAY, STRUCT, UNNEST📄 1. 퍼널분석 개념 정의 퍼널 분석이란?퍼널 분석은 사용자가 서비스 내에서 진행하는 주요 단계(이벤트)를 분석하는 기법으로, 각 단계에서 사용자가 얼마나 이탈하는지 확인할 수 있습니다. 퍼널 분석을 통해 개선해야 할 부분을 파악하고, 서비스의 전환율을 높일 수..

[코딩테스트] 해커랭크 Hackerrank SQL Top Competitors 문제풀이

SQL 코딩테스트 준비를 위해 해커랭크 문제풀이를 해보려고 합니다. 서버는 MySQL을 기준으로 설정하였으며, 문제의 핵심은 sql에서 어떤 join을 사용할 것인지, having, order by 조건을 정확히 사용할 수 있는지를 이해하는 것입니다. SQL 코딩 능력을 키우고자 하는 분들에게 도움이 될 수 있도록 문제 해결에 필요한 사고 과정과 코드 설명을 상세히 다루었습니다.   퐈이어 🔥 문제 : Top Competitors (hackerrank sql, mysql)  난이도 : Medium서버 : MySQL테이블 이름 : 총 5개,(1) Hackers(2) Difficulty (3) Challenges(4) Submissions - 문제 의도 : JOIN 무엇을 사용할 것인지, HAVING, O..

[코딩테스트] Hackerrank SQL Weather Observation Station 18 해커랭크 문제풀이

SQL 코딩테스트 준비를 위해 해커랭크 문제풀이를 해보려고 합니다. 서버는 MySQL을 기준으로 설정하였으며, 문제의 핵심은 sql로 거리공식을 이용해 계산 함수를 이해하는 것입니다. SQL 코딩 능력을 키우고자 하는 분들에게 도움이 될 수 있도록 문제 해결에 필요한 사고 과정과 코드 설명을 상세히 다루었습니다.  문제 : Weather Observation Station 18 (해커랭크 sql, mysql)   난이도 : Medium서버 : MySQL테이블 이름 : STATION 문제 의도 : SQL의 수학 계산 함수를 사용할 수 있는지, 없는지가 관건이다. 이에 거리 공식 중 Euclidean distance(유클리드 거리), Manhattan distance(맨하탄 거리), Hamming dista..

[코딩테스트] 해커랭크 Hackerrank SQL New Companies 문제풀이

SQL 코딩테스트 준비를 위해 해커랭크 문제풀이를 해보려고 합니다. 서버는 MySQL을 기준으로 설정하였으며, 문제의 핵심은 sql로 조건문 case when 사용하고, where절에 not in을 이해하는 것입니다. SQL 코딩 능력을 키우고자 하는 분들에게 도움이 될 수 있도록 문제 해결에 필요한 사고 과정과 코드 설명을 상세히 다루었습니다.  문제 : New Companies (hackerrank sql, MySQL)  난이도 : Medium서버 : MySQL문제 의도 : JOIN 이용 - JOIN 쿼리문을 작성할 수 있는지, 어떤 join을 활용해야 하는지 테이블 이름 : Company Table, Lead_Manager Table, Senior_Manager Table, Manager Table..

[코딩테스트] 해커랭크 Hackerrank SQL Binary Tree Nodes 문제풀이

SQL 코딩테스트 준비를 위해 해커랭크 문제풀이를 해보려고 합니다. 서버는 MySQL을 기준으로 설정하였으며, 문제의 핵심은 sql로 조건문 case when 사용하고, where절에 not in을 이해하는 것입니다. SQL 코딩 능력을 키우고자 하는 분들에게 도움이 될 수 있도록 문제 해결에 필요한 사고 과정과 코드 설명을 상세히 다루었습니다.  문제 : Binary Tree Nodes (hackkerrank sql, mysql) 난이도 : Medium서버 : MySQL문제 의도 : 조건문 사용, WHERE절에서 NOT IN 응용할 수 있는지? 테이블 이름 : BST https://www.hackerrank.com/challenges/binary-search-tree-1/problem?isFullScr..

[코딩테스트] 해커랭크 Hackerrank SQL occupations 문제풀이

SQL 코딩테스트 준비를 위해 해커랭크 문제풀이를 해보려고 합니다. 서버는 MySQL을 기준으로 설정하였으며, 문제의 핵심은 sql로 테이블을 pivot하는 방법, 순위함수 row_number() 함수를 이해하는 것입니다. 문제 분석을 통해 정답 SQL 쿼리와 오답을 포함한 자세한 풀이 과정을 작성했습니다. SQL 코딩 능력을 키우고자 하는 분들에게 도움이 될 수 있도록 문제 해결에 필요한 사고 과정과 코드 설명을 상세히 다루었습니다.  문제 : occupations (hackkerrank 해커랭크 SQL, MySQL)  난이도 : Medium서버 : MySQL테이블 이름 : OCCUPATIONS이 문제의 핵심  :  SQL로 pivot 하는 방법을 아는지,모르는지에 대한 문제 출제 의도인 것 같습니다...

트래블 월렛 해외 카드 결제 1등 카드 발급 및 이용방법 (포브스 아시아 100대 유망기업 선정 travelwallet)

트레블 월렛 해외카드는 해외 여행과 출장에서 매우 유용하게 사용할 수 있는 카드입니다. 트래블 월렛 카드의 발급 방법부터 실제 카드 정보 유출 사건에서 200달러 이상의 손실을 방지할 수 있었던 기능까지, 2024년 업데이트된 다양한 혜택과 안전 기능을 모두 소개해 드립니다.해외 금융 사고를 예방하고, 낮은 환율로 미리 환전하여 안정적으로 사용할 수 있는 트레블 월렛의 기능을 모두 알려드립니다.  1. 트래블 월렛 카드란?해외 여행이나 출장 중 외화 결제를 간편하게 할 수 있도록 설계된 카드가장 큰 장점 및 차별화 요인 : 외화선불식 충전카드 필요할때 해당 통화로 결제할 수 있기 때문에 환율이 비교적 낮았을떄 미리 환전해 둘 수 있어 환율 변동에 따른 불안을 줄일 수 있다는 점 다양한 해외 사용 혜택과 ..

[데이터 분석 및 시각화] 경기도 교통카드, 지하철 노선도 태블로 대시보드

경기도 교통카드 최대 53% 지원 및 발급 ‘k패스’ 총 정리편에 이어 관련 혜택 데이터, 지하철 노선 데이터를 활용해 python으로 데이터 전처리하고 분석했습니다. 이어서 태블로(tableau)를 활용해 경기도 교통카드 혜택, 지하철 노선도 대시보드를 제작해보겠습니다. 3️⃣ 태블로 (데이터 시각화- 대시보드)구현해볼 최종 대시보드입니다.4️⃣ Mapbox 지도 맵 + 지하철노선 그리기1. Mapbox를 이용해 지도 만들기Mapbox 사이트에 나만의 지도 만들러가기2. mapbox 만들고 저장하기회원가입 > studio > new style > create template > streets3. 원하는 영역 지정해서 색상 정하기4. 라벨 언어 지정하기 (name_en → name_ko)5. 모든 sty..