SQL Server를 사용하면 쿼리 내의 값에 대해 실시간 프로그래밍 논리를 실행할 수 있습니다. 이러한 논리적 평가를 기반으로 반환 된 데이터 세트의 일부로 값을 생성 할 수 있습니다. 이 블로그에서는 예제를 통해 SQL에서 if 문을 구현하는 방법을 배웁니다. 다음은이 블로그에서 다루는 주제입니다.
SQL의 IF 조건
IF () 함수는 두 개의 매개 변수와 함께 전달됩니다. 하나는 참이고 다른 하나는 거짓입니다. 이 함수는 조건이 TRUE이면 하나의 값을 반환하고 조건이 FALSE이면 다른 값을 반환합니다.
SQL의 IF 문 구문 :
IF (조건, value_if_true, value_if_false)
매개 변수 값
질환 | 필수입니다. 테스트 할 가치 |
value_if_true C ++에서 goto를 사용하는 방법 | 선택 과목. 반환 할 값 질환 사실이다 |
value_if_false | 선택 과목. 반환 할 값 질환 거짓입니다. |
If 조건 정수 예제
예 1 :
조건이 TRUE이면 0을 반환하고 조건이 FALSE이면 1을 반환합니다.
자바에서 싱글 톤 클래스 생성
고르다 만약(100<500, 0, 1)
산출:
예 2 :
고르다 만약(900<500, 0, 1)
산출:
SQL의 IF 문으로 이동하여 몇 가지 문자열 예제를 살펴 보겠습니다.
If 조건 문자열 예
예 3 :
문자열을 사용하여 If 조건 테스트
만약두 문자열이 동일하면 쿼리는 'YES'를 반환하고 그렇지 않으면 'NO'를 반환합니다.
고르다 만약(STRCMP ('안녕하세요','학습자') = 0,'예','아니')
산출:
참조 C ++ 예제로 호출
예 4 :
고르다 만약(STRCMP ('안녕하세요','안녕하세요') = 0,'예','아니')
산출:
이것으로 'SQL의 If 문'에 대한이 블로그의 끝으로 이동합니다. 나는 그것이 당신의 지식에 추가되기를 바랍니다. 더 자세히 알고 싶다면 MySQL 이 오픈 소스 관계형 데이터베이스에 대해 알아보고 강사 주도의 라이브 교육 및 실제 프로젝트 경험과 함께 제공됩니다. 이 교육은 MySQL을 심층적으로 이해하고 주제에 대한 숙달을 달성하는 데 도움이됩니다.