inblog logo
|
taker
    SQL문제풀기

    가장 큰 물고기 10마리 구하기

    김인범's avatar
    김인범
    Dec 29, 2024
    가장 큰 물고기 10마리 구하기
    Contents
    문제쿼리문

    문제

    💡
    FISH_INFO 테이블에서
    가장 큰 물고기 10마리의 ID와 길이를 출력하는 SQL 문을 작성해주세요.
    결과는 길이를 기준으로 내림차순 정렬하고,
    길이가 같다면 물고기의 ID에 대해 오름차순 정렬해주세요.
    단, 가장 큰 물고기 10마리 중 길이가 10cm 이하인 경우는 없습니다.
    ID 컬럼명은 ID, 길이 컬럼명은 LENGTH로 해주세요.

    쿼리문

    select id,length from fish_info order by length desc, id limit 10;
    물고기 id,길이를 구하는데
    가장 큰 물고기 10마리의 정보를 구해달라고 합니다.
    id와 length를 전부 조회하는데 상위의 10개까지만 꺼낼 수 있게
    limit를 사용해야 합니다.
    정렬은
    1. 길이를 기준으로 내림차순 정렬 ⇒ length desc
    1. 길이가 같다면 ID를 기준으로 오름차순 정렬 ⇒ id (asc)
     
    위 3 조건을 부합하여 쿼리문을 작성하면 됩니다.
    Share article

    taker

    RSS·Powered by Inblog