이번 문제도 문제는 간단하지만, ORDER BY에서 두 테이블의 DATETIME을 사칙연사자로 계산 후 정렬할 수 있나?
라는 의문이 있었다. 결과는, DATETIME끼리 사칙연산 이후 정렬이 가능했다!!.
제출한 코드 :
SELECT B.ANIMAL_ID, B.NAME
FROM ANIMAL_INS AS A INNER JOIN ANIMAL_OUTS AS B
ON A.ANIMAL_ID = B.ANIMAL_ID
ORDER BY (B.DATETIME - A.DATETIME) DESC
LIMIT 0, 2
'SQL 문제' 카테고리의 다른 글
문제 37. 조건에 맞는 도서와 저자 리스트 출력하기(난이도 2) (0) | 2024.07.22 |
---|---|
문제 36. 보호소에서 중성화한 동물(난이도 2) (0) | 2024.07.22 |
문제 33. 상품 별 오프라인 매출 구하기(난이도 7) (0) | 2024.07.22 |
문제 32. 카테고리 별 도서 판매량 집계하기(난이도 7)(INNER JOIN) (0) | 2024.07.17 |
문제 31. 오랜 기간 보호한 동물(난이도 10)(OUTER JOIN, LIMIT) (0) | 2024.07.17 |