일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 머신러닝
- 태블로
- If
- 데이터분석
- 기초통계
- 팀프로젝트
- jd
- 프로젝트
- data analyst
- 기초프로젝트
- da
- 시각화
- 서브쿼리
- 프롬프트 엔지니어링
- SQL
- 데이터 분석
- Python
- SQLD
- GA4
- lambda
- 최종 프로젝트
- Chat GPT
- 히트맵
- 군집화
- pandas
- streamlit
- cross join
- 클러스터링
- 전처리
- 크롤링
- Today
- Total
목록데이터 분석 공부/SQL (30)
세조목
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/caSAsa/btsE4Z2ICSe/rk3bvewM1gmMxH5aLv5NR1/img.png)
610. Triangle Judgement https://leetcode.com/problems/triangle-judgement/description/ 문제의 제목에서도 알 수 있듯 이 문제는 삼각형을 찾는 문제다. 왜인지 모르겠으나 처음 이 문제를 보고서 내가 접근한 방식은 가장 큰 변의 길이가 나머지 두 변 길이의 합보다 작은 조건을 생각했다. 그렇게 작성한 코드는 아래와 같은데 SELECT X, Y, Z, IF(((X+Y+Z) - BIG) > BIG, 'Yes', 'No') TRIANGLE FROM ( SELECT X, Y, Z, GREATEST(X, Y, Z) BIG FROM TRIANGLE ) BIG_TABLE 이렇게 해도 정답 처리가 되기는 한다. 혹시나 싶어 다른 분들이 작성하신 정답을 확..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bl8sjt/btsEfZ3I2N7/MD6aqRscTKVkSoEsRxkaik/img.png)
https://leetcode.com/problems/confirmation-rate/description/ LeetCode - The World's Leading Online Programming Learning Platform Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com Signups와 Confirmations 두 테이블이 있다. 두 테이블을 가지고서 각 유저별 confirm받은 비율을 구하는 것이 문제의 요구사항이다. confirm받을 비율을 구하기 위해서는 각 유저별로..
join을 할 때 지금까지 같은 이름의 컬럼을 기준으로만 join 시킬 수 있다고 생각했다. id name department managerId 111 John A null 112 Kelly A 111 113 Max A 111 114 Carter A 111 115 Hwaquin B 111 예를 들어 위와 같은 테이블(테이블명 = example)을 self join 한다고했을때 example e1 join example e2 on e1.id = e2.id 위와 같이 코드를 작성해야한다고 생각한 것이다. 그러나 꼭 컬럼명이 같을 필요는 없었다. 컬럼명이 다르더라도 같은 속성값들을 공유하고 있다면 join시키는데 문제가 없다. 위 예시 테이블을 id컬럼과 managerId컬럼을 기준으로 join시킨다면 아래와..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cWmFAh/btsDLqNm5Wz/NqQgAAkQdgTFSFITUgyPO0/img.png)
https://school.programmers.co.kr/learn/courses/30/lessons/133027 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr SELECT FLAVOR FROM ( SELECT * FROM FIRST_HALF UNION ALL SELECT * FROM JULY ) A GROUP BY FLAVOR ORDER BY SUM(TOTAL_ORDER) DESC LIMIT 3 문제에서는 7월 아이스크림 총 주문량과 상반기의 아이스크림 총 주문량을 더한 값 중 그 값이 큰 순서대로 상위 3개의 맛을 조회하라고 요구한다. 총 주문량의 ..