일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 아셈듀오
- 교환학생주거
- 리뷰분석
- 교환학생
- 아셈듀오 선정
- 제네바기숙사
- 제네바경영대학교
- HEG
- 패스트캠퍼스 #자료구조 #코딩테스트 #배열
- 제네바주거
- 미래에셋 공모전
- 두잇알고리즘코딩테스트
- 교환학생 장학금
- 키워드시각화
- 데이터공모전
- 태블로
- tableau
- CRM
- 테이블계산
- 무신사 데이터분석
- 데이터 분석 포트폴리오
- 아셈듀오 후기
- 텍스트분석 시각화
- MairaDB
- 공모전후기
- 제네바
- 파이썬
- 데이터 포트폴리오
- 태블로 포트폴리오
- 데이터 시각화 포트폴리오
- Today
- Total
목록Coding Test/SQL (16)
민듀키티
1. 보호소에서 중성화한 동물https://school.programmers.co.kr/learn/courses/30/lessons/59045 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.krSELECT a.ANIMAL_ID, a.ANIMAL_TYPE, a.NAMEFROM (SELECT ANIMAL_ID, ANIMAL_TYPE, NAMEFROM ANIMAL_INSWHERE SEX_UPON_INTAKE LIKE 'Intact%') as aJOIN (SELECT ANIMAL_ID, ANIMAL_TYPE, NAMEFROM ANIMAL_OUTSWHERE SEX_UPON..
1. 한 해에 잡은 물고기 수 구하기https://school.programmers.co.kr/learn/courses/30/lessons/298516 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.krSELECT COUNT(*) as 'FISH_COUNT'FROM FISH_INFOWHERE YEAR(TIME) = '2021 '2. 잡은 물고기의 평균 길이 구하기https://school.programmers.co.kr/learn/courses/30/lessons/293259 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞..
1. Occupationshttps://www.hackerrank.com/challenges/occupations/problem?isFullScreen=trueSELECT MIN( CASE WHEN occupation = 'doctor' then name END ), MIN( CASE WHEN occupation = 'professor' then name END ), MIN( CASE WHEN occupation = 'Singer' then name END), MIN( CASE WHEN occupation = 'Actor' then name END)FROM ( SELECT Name, Occupation, row_number() Over (partition by occ..
1. 복수 국적 메달 수상한 선수 찾기https://solvesql.com/problems/multiple-medalist/ https://solvesql.com/problems/multiple-medalist/ solvesql.com WITH FIRST_Qu as (SELECT a.athlete_id, a.game_id, a.team_idFROM records as a LEFT JOIN games as bON a.game_id = b.idWHERE b.year >= 2000 AND a.medal is not null)SELECT d.nameFROM (SELECT athlete_idFROM FIRST_Qu as a LEFT JOIN teams as bON a.team_id = b.idGROUP BY at..
1. Binary Tree Nodeshttps://www.hackerrank.com/challenges/binary-search-tree-1/problem?isFullScreen=true Binary Tree Nodes | HackerRankWrite a query to find the node type of BST ordered by the value of the node.www.hackerrank.comWITH LEAF_TF AS ( SELECT NFROM BSTWHERE N IN (SELECT DISTINCT(P) FROM BST WHERE P is not null ) and P is not NULL ) SELECT BST.N, CASE..
* 다양한 프로그래머스, 해커랭크 문제를 풀어보면서, 자주나오는 코드 및 헷갈리는 코드를 중심으로 정리해보았습니다. SELECT - DISTINCT -FROM - JOIN - ON - WHERE - GROUP BY - HAVING - ORDER BY - LIMIT - OFFSET 1. PARTITION BY - 분석 함수를 사용할 때, PARTITION BY 함수를 사용해서 그룹으로 묶어서 계산할 수 있음 - Group by 절을 사용하지 않고, 각 그룹의 집계값을 표현할 때 자주 사용함분석함수([칼럼]) OVER(PARTITION BY 칼럼1, 칼럼2... [ORDER BY 절] [WINDOWING 절]) - 윈도우 함수 사용RANK() OVER (PARTITION BY 00 ORDER BY 00) a..
🔴 문제 1 : 주문량이 많은 아이스크림들 조회하기 https://school.programmers.co.kr/learn/courses/30/lessons/133027 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 정답 ) SELECT a.FLAVOR FROM FIRST_HALF as a, JULY as b WHERE a.FLAVOR= b.FLAVOR GROUP BY a.FLAVOR ORDER BY sum(a.TOTAL_ORDER) + sum(b.TOTAL_ORDER) desc limit 3 FLAVOR이 외래키이기 때문에 FLAVOR 칼럼을 기준으로 테..
🔴 문제 1 : 5월 식품들의 총매출 조회하기 https://school.programmers.co.kr/learn/courses/30/lessons/131117 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 정답 ) SELECT a.PRODUCT_ID, a.PRODUCT_NAME, a.PRICE * sum(b.AMOUNT) as TOTAL_SALES FROM FOOD_PRODUCT as a, FOOD_ORDER as b WHERE a.PRODUCT_ID = b.PRODUCT_ID and DATE_FORMAT(b.PRODUCE_DATE, "%Y%m" ) ..
🔴 문제 1 : 오랜 기간 보호한 동물(2) https://school.programmers.co.kr/learn/courses/30/lessons/59411 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr - 주의해야 할 것 : DATEDIFF (a,b) 에서 값의 차이는 a-b로 계산함. 따라서 DATEDIFF(b.DATETIME,a.DATETIME) 일 경우에는 desc 조건을 DATEDIFF(a.DATETIME,b.DATETIME) asc 조건을 사용함. 그냥 편하게 b.DATETIME - a.DATETIME 방법을 사용하는 법도 있음 정답 ) SE..
🔴 문제 1 : 대여 횟수가 많은 자동차들의 월별 대여 횟수 구하기 https://school.programmers.co.kr/learn/courses/30/lessons/151139 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr - 주의해야 할 것 : 나 자꾸 서브쿼리 안써서 해결할려고 함,,, 왜냐 칼럼 정의가 복잡해지거든 ,, 이거 안 풀려 ㅠㅠㅠ 내일 풀어야지 🔴 문제 2 : 카테고리 별 도서 판매량 집계하기 https://school.programmers.co.kr/learn/courses/30/lessons/144855 프로그래머스 코드 중심의..