[sql] 인라인 뷰를 사용하여 특정 날짜에 가장 많이 생성된 주문을 조회할 수 있나요?

아래는 주문 내역 테이블을 대상으로 특정 날짜에 가장 많이 생성된 주문을 조회하는 쿼리의 예시입니다.

WITH 주문내역_인라인뷰 AS (
    SELECT 주문일자, COUNT(*) AS 주문수
    FROM 주문테이블
    WHERE 주문일자 = '특정날짜'
    GROUP BY 주문일자
    ORDER BY COUNT(*) DESC
)
SELECT * FROM 주문내역_인라인뷰
WHERE ROWNUM = 1;

이 쿼리는 특정 날짜에 생성된 주문 중에서 가장 많이 생성된 주문을 반환합니다.

참고 문헌: