공부/PostgreSQL

[22] PostgreSQL – IN 연산자

혼밥맨 2023. 4. 15. 20:19
반응형

[22] PostgreSQL – IN 연산자

예시 01: 

여기에서는 WHERE 절과 IN 연산자를 사용하여 고객 ID 10과 12의 임대 정보에 대한 쿼리를 작성합니다.

1
2
3
4
5
6
7
8
9
10
SELECT
 customer_id,
    rental_id,
    return_date
FROM
    rental
WHERE
    customer_id IN (1012)
ORDER BY
    return_date DESC;
cs

결과 01: 

예시 02: 

여기서는 2005년 5월 27일에 렌탈 반환 날짜가 있는 고객의 고객 ID 목록에 대한 쿼리를 작성합니다.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
SELECT
    first_name,
    last_name
FROM
    customer
WHERE
    customer_id IN (
        SELECT
            customer_id
        FROM
            rental
        WHERE
            CAST (return_date AS DATE) = '2005-05-27'
    );
cs

결과 02: 

 

반응형