투케이2K

11. (MSSQL/SQL) AND , OR 을 사용해 특정 조건을 만족하는 데이터 출력 실시 본문

MsSqlDB

11. (MSSQL/SQL) AND , OR 을 사용해 특정 조건을 만족하는 데이터 출력 실시

투케이2K 2021. 9. 30. 09:43

[개발 환경 설정]

개발 툴 : SSMS

개발 언어 : MSSQL


[소스 코드]

/*
[AND , OR 을 사용해 특정 조건을 만족하는 데이터 출력 실시]
1. AND : 조건 값이 모두 TRUE를 반환해야합니다
2. OR : 조건 값이 하나라도 만족하면 TRUE를 반환합니다
3. AND 로직 : 부서가 [백제] 이고, 성별이 [남성] 인 조건을 모두 만족하는 데이터를 출력합니다
4. OR 로직 : 부서가 [백제] 이거나, [후백제] 인 조건을 만족하는 데이터를 출력합니다
*/


-- [AND 절 수행 실시]
SELECT * 
    FROM TEST_USER
WHERE T_DEPT = '백제'
    AND T_SEX = 'M';


-- [OR 절 수행 실시]
SELECT *
    FROM TEST_USER
WHERE T_DEPT = '백제'
    OR T_DEPT = '후백제'
ORDER BY T_DEPT DESC;

[결과 출력]

[and 결과 출력]​

[or 결과 출력]​


[요약 설명]

/*

[AND , OR 을 사용해 특정 조건을 만족하는 데이터 출력 실시]

1. AND : 조건 값이 모두 TRUE를 반환해야합니다

2. OR : 조건 값이 하나라도 만족하면 TRUE를 반환합니다

3. AND 로직 : 부서가 [백제] 이고, 성별이 [남성] 인 조건을 모두 만족하는 데이터를 출력합니다

4. OR 로직 : 부서가 [백제] 이거나, [후백제] 인 조건을 만족하는 데이터를 출력합니다

*/


 

반응형
Comments