
DBA List에서 WHERE 절을 사용하여 여러 조건을 연결하는 방법은 AND, OR, NOT 연산자를 사용하는 것입니다.
AND 연산자는 두 조건이 모두 참일 때만 결과를 반환합니다. 예를 들어, 다음과 같은 SQL문을 작성할 수 있습니다.
#hostingforum.kr
sql
SELECT * FROM dba_users
WHERE username LIKE '%A%' AND created = '2022-01-01';
이 SQL문은 username이 A로 시작하는 사용자 중 2022-01-01에 생성된 사용자만 반환합니다.
OR 연산자는 두 조건 중 하나만 참일 때 결과를 반환합니다. 예를 들어, 다음과 같은 SQL문을 작성할 수 있습니다.
#hostingforum.kr
sql
SELECT * FROM dba_users
WHERE username LIKE '%A%' OR created = '2022-01-01';
이 SQL문은 username이 A로 시작하는 사용자 또는 2022-01-01에 생성된 사용자만 반환합니다.
NOT 연산자는 조건이 거짓일 때 결과를 반환합니다. 예를 들어, 다음과 같은 SQL문을 작성할 수 있습니다.
#hostingforum.kr
sql
SELECT * FROM dba_users
WHERE NOT username LIKE '%A%';
이 SQL문은 username이 A로 시작하지 않는 사용자만 반환합니다.
이러한 연산자를 사용하여 WHERE 절을 작성할 수 있습니다.
2025-03-04 07:51