본문으로 건너뛰기
실습하기

최근 예약 정렬 및 제한

프런트 데스크 팀이 도착 예정 고객을 대비하고 객실 준비 상태를 관리할 수 있도록, 최신 호텔 체크인 현황을 빠르게 파악해야 합니다.

체크인 날짜를 기준으로 가장 최근 예약 5건을 시스템에서 추출하라는 요청을 받았습니다.

이를 완료하려면 ORDER BY 절로 check_in_date를 기준으로 정렬하고, LIMIT 절로 가장 최근 행만 남기면 됩니다.

이러한 유형의 쿼리는 대시보드, 보고서, 운영용 빠른 조회 도구를 만들 때 흔히 사용됩니다.


출력할 내용

hotel_booking.sqlite 데이터베이스의 bookings 테이블에서 다음을 표시하세요.

  • hotel_name
  • city
  • check_in_date

check_in_date를 내림차순으로 정렬하여 가장 최근 예약 5건만 포함하세요.


어떻게 해야 할까요?

에디터에 가장 최근 예약 5건을 반환하는 SQL 쿼리를 작성하세요.

최신순이 되도록 ORDER BY check_in_date DESC를 사용하고, 가장 최근 레코드만 남기도록 LIMIT 5를 추가하세요.

다음 내용이 궁금하다면?

코드프렌즈 PLUS 멤버십 가입 or 강의를 등록해 주세요!