[sql] 인라인 뷰를 사용하여 재고량이 부족한 상품을 조회할 수 있나요?
SELECT *
FROM (
SELECT product_id, product_name, stock_quantity
FROM products
) AS ProductDetails
WHERE stock_quantity < 10;
이 쿼리는 products 테이블에서 product_id, product_name, stock_quantity를 선택한 후, 이를 ProductDetails라는 인라인 뷰로 정의한 뒤, stock_quantity가 10보다 작은 상품을 조회합니다.
이처럼 인라인 뷰를 사용하여 복잡한 쿼리를 단순화하고 가독성을 높일 수 있습니다.
참고 문헌:
- https://docs.oracle.com/cd/B19306_01/server.102/b14200/statements_8004.htm