[Programmers_SQL] 26. 가장 큰 물고기 10마리 구하기

문정준's avatar
Apr 07, 2025
[Programmers_SQL] 26. 가장 큰 물고기 10마리 구하기
 
💡
프로그래머스 SELECT 25. 가장 큰 물고기 10마리 구하기

1. 문제 설명

notion image

2. 문제

notion image

3. 예시

notion image

4. 문제 풀이

SELECT ID, LENGTH FROM FISH_INFO ORDER BY LENGTH DESC, ID ASC LIMIT 10;
  • 1 Line : 생선의 ID, 길이를 출력
    • SELECT ID, LENGTH
  • 2 Line : FISH_INFO 테이블을 참조
    • from FISH_INFO
  • 3 Line : 길이를 내림차순, ID를 오름차순으로 정렬
    • ORDER BY LENGTH DESC, ID ASC
  • 4 Line : 상위 10개 데이터만 조회
    • LIMIT 10;

5. 결과 확인

notion image
notion image
notion image
 
 

Solution

✏️

비트 연산자 (&)

INT를 2진수로 변환하여, 공통된 비트가 있는지 확인하여, 대응되는 비트가 모두 1이면 1을 반환하는 연산자이다.
Share article

sxias