SQLD 기출문제 예상문제 195

다음 문제를 풀어보세요.

다음 중 아래 SQL 문의 실행 계획에 대한 설명으로 가장 적절한 것을 고르시오.

CREATE INDEX idx_orders_customer_id ON ORDERS (CUSTOMER_ID);

SELECT O.ORDER_ID, C.CUSTOMER_NAME
FROM ORDERS O
JOIN CUSTOMERS C ON O.CUSTOMER_ID = C.CUSTOMER_ID
WHERE O.ORDER_DATE BETWEEN '2023-01-01' AND '2023-01-31'
AND C.CITY = 'Seoul';

[ORDERS 테이블 구조]

CREATE TABLE ORDERS (
    ORDER_ID INT PRIMARY KEY,
    CUSTOMER_ID INT,
    ORDER_DATE DATE,
    PRODUCT_ID INT,
    QUANTITY INT
);

[CUSTOMERS 테이블 구조]

CREATE TABLE CUSTOMERS (
    CUSTOMER_ID INT PRIMARY KEY,
    CUSTOMER_NAME VARCHAR(255),
    CITY VARCHAR(255)
);