일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |
- data analyst
- 최종 프로젝트
- GA4
- lambda
- 시각화
- 클러스터링
- 히트맵
- da
- Python
- Chat GPT
- 서브쿼리
- pandas
- 크롤링
- 기초통계
- 팀프로젝트
- streamlit
- 프롬프트 엔지니어링
- SQLD
- 데이터 분석
- 프로젝트
- 전처리
- 태블로
- 데이터분석
- jd
- If
- 군집화
- cross join
- SQL
- 기초프로젝트
- 머신러닝
- Today
- Total
목록SQL (103)
세조목
LeetCode 180. Consecutive Numbers https://leetcode.com/problems/consecutive-numbers/description/ WITH CON AS( SELECT NUM, LEAD(NUM, 1) OVER() NEXT_ORDER, LEAD(NUM, 2) OVER() NEXT_ORDER2 FROM LOGS ) SELECT DISTINCT NUM CONSECUTIVENUMS FROM CON WHERE (NUM=NEXT_ORDER) AND (NUM=NEXT_ORDER2) Consecutive Number란 연속된 숫자라는 의미다. 예를들어 위와같은 테이블이 있다고했을때 num 컬럼에서 3번 연속으로 동일하게 입력된 숫자를 찾는 것이 문제의 요구사항이다. 어떻게 구할..
SQL & PYTHON 예제 SQL 610. Triangle Judgement 2024.02.21 - [데이터 분석 공부/SQL] - SQL 예제(Triangle Judgement) https://leetcode.com/problems/triangle-judgement/ SELECT *, IF(x+y>z AND y+z>x AND z+x>y, "Yes", "No") as triangle FROM Triangle PYTHON 직사각형 별찍기 https://school.programmers.co.kr/learn/courses/30/lessons/12969 a, b = map(int, input().strip().split(' ')) for i in range(1, b+1): print('*' * a) SQLD..
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 이렇게 해도 정답 처리가 되기는 한다. 혹시나 싶어 다른 분들이 작성하신 정답을 확..
SQL & PYTHON 예제 풀기 SQL 1789. Primary Department for Each Employee https://leetcode.com/problems/primary-department-for-each-employee/description/ SELECT EMPLOYEE_ID, DEPARTMENT_ID FROM EMPLOYEE WHERE PRIMARY_FLAG = 'Y' UNION SELECT EMPLOYEE_ID, DEPARTMENT_ID FROM EMPLOYEE GROUP BY EMPLOYEE_ID HAVING COUNT(*) = 1 ORDER BY EMPLOYEE_ID PYTHON 행렬의 덧셈 https://school.programmers.co.kr/learn/courses/30..