배송비 없어도 상품 남기기 · 학습 안내
먼저 필요한 행과 컬럼을 찾고 조건을 어떻게 묶을지 생각해 보세요. 실행 화면에서 SQL을 작성하고 결과를 확인할 수 있습니다.
상품(products)에서 이름(name) → 배송비(원)(shipping_fee) 순서로 결과를 만들어 주세요. 연결에는 LEFT JOIN · 분류별 배송비(categories) 방식을 사용해 주세요. 연결 조건은 분류(products.category) = 분류명(categories.category_name)예요. JOIN 단계에서는 왼쪽 테이블의 모든 행을 유지하고, 연결되지 않은 오른쪽 값은 NULL로 표시합니다.
학습 목표와 테이블
- 이름 (name)
- 배송비(원) (shipping_fee)
- LEFT JOIN · 분류별 배송비 (categories)
- (분류 (products.category) = 분류명 (categories.category_name))
- JOIN 단계에서는 왼쪽 테이블의 모든 행을 유지하고, 연결되지 않은 오른쪽 값은 NULL로 표시합니다.
products (상품): id (번호), name (이름), category (분류), price (가격(원)), stock (재고)
categories (분류별 배송비): category_name (분류명), shipping_fee (배송비(원))
먼저 살펴볼 개념
실습은 이 페이지의 언어로 열립니다. 실습 옵션에서 언어를 변경할 수 있습니다.