Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- concurrency control
- 시그널 핸들러
- Extendable hashing
- BreadcrumbsComputer-Networking_A-Top-Down-Approach
- 운영체제와 정보기술의 원리
- 코딩테스트 [ ALL IN ONE ]
- SDK
- CPU 스케줄링
- 트랜잭션
- 백엔드
- 데이터베이스
- 쉬운코드
- Git
- B tree 데이터삽입
- 개발남노씨
- 쉬운 코드
- 프로세스 주소 공간
- 온디바이스AI
- recoverability
- vite
- 반효경
- 커널 동기화
- 시스템프로그래밍
- 운영체제
- SQL
- 김영한
- 네트워크
- 갤럭시 S24
- 코딩애플
- 인터럽트
Archives
- Today
- Total
티끌모아 태산
물고기 종류 별 대어 찾기 본문
728x90
설명
조건
- 물고기 종류별로 가장 큰 물고기의 ID, 물고기 이름, 길이 출력
- 물고기의 ID 컬럼명: ID, 이름 컬럼명: FISH_NAME, 길이 컬럼명: LENGTH
- 물고기의 ID에 오름차순 정렬
- 물고기 종류별 가장 큰 물고기는 1만리만 있으며 10CM 이하의 물고기가 가장 큰 경우는 없다.
JOIN, 서브쿼리 활용.
SQL
SELECT A.ID , FISH_NAME, A.LENGTH FROM FISH_INFO A JOIN FISH_NAME_INFO B
ON A.FISH_TYPE = B.FISH_TYPE
WHERE A.FISH_TYPE IN (
SELECT FISH_TYPE FROM FISH_INFO
GROUP BY FISH_TYPE
HAVING LENGTH = MAX(LENGTH)
)
ORDER BY ID
728x90
'프로그래머스 > SQL 고득점 Kit' 카테고리의 다른 글
조건에 맞는 사용자와 총 거래금액 조회하기 (0) | 2024.03.29 |
---|---|
조건에 맞는 아이템들의 가격의 총합 구하기 (1) | 2024.03.29 |
중복 제거하기 (0) | 2024.03.29 |