일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 코딩
- 정보처리기사
- 스터디
- 자바
- doitandroid
- 우아한테크코스
- 혼공파
- groupby
- 코딩테스트
- join
- 혼공챌린지
- 코테
- 정처기
- 우테코
- SQL
- 카카오코테
- Android
- select
- CS
- navermap
- 안드로이드
- 혼공단
- Til
- 코틀린
- Kotlin
- java
- 인프런
- 안드로이드스튜디오
- 프로그래머스
- MySQL
- Today
- Total
목록2024/05 (3)
Welcome! Everything is fine.
📌 문제 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr📌 문제종류별 가장 큰 물고기와 그 길이를 알아내기 위해 서브쿼리를 사용하였다. 서브 쿼리..어떨땐 잘 풀고 어떨땐 헷갈려서 미치겠다...! SELECT A.ID, B.FISH_NAME, A.LENGTHFROM FISH_INFO A JOIN FISH_NAME_INFO B ON A.FISH_TYPE = B.FISH_TYPEWHERE (A.FISH_TYPE, A.LENGTH) IN (SELECT FISH_TYPE, MAX(LENGTH), FROM FISH_INFO, GROUP BY FISH_TYPE)O..
📌 문제 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr📌 정답처음에는 WHERE절에서 평균 길이에 대한 조건을 걸었다가 틀렸는데, 집계함수는 HAVING절에서 작성해야 한다는 것이 생각났다. 따라서 HAVING절에 AVG()로 LENGTH의 평균을 구하는데, LENGTH가 NULL일 경우 10cm로 취급해서 평균을 내야하므로 IFNULL()을 이용하여 NULL일 경우 갖게되는 값을 지정해주었다.SELECT COUNT(ID) AS FISH_COUNT, MAX(LENGTH) AS MAX_LENGTH, FISH_TYPEFROM FISH_INFOGROUP BY ..
📌 문제 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr📌 정답ITEM_INFO와 ITEM_TREE를 JOIN하여 문제를 풀었다. WHERE절에서는 PARENT_ITEM_ID 중 서브쿼리로 RARITY가 'RARE'인 ITEM_ID가 있을 때를 조건으로 두었다.SELECT ITEM_ID, ITEM_NAME, RARITYFROM ITEM_INFO JOIN ITEM_TREE USING(ITEM_ID)WHERE PARENT_ITEM_ID IN (SELECT ITEM_ID FROM ITEM_INFO JOIN ITEM_TR..