투케이2K

15. (MYSQL/SQL) if else , case when then 조건문을 사용해 결과 분기 출력 실시 본문

MySqlDB

15. (MYSQL/SQL) if else , case when then 조건문을 사용해 결과 분기 출력 실시

투케이2K 2021. 8. 14. 11:48

[개발 환경 설정]

개발 툴 : Heidi

개발 언어 : Mysql


[소스 코드]

/* [if else , case when then 조건문을 사용해 결과 분기 출력 실시] 1. if (조건, true, false) 문법으로 사용하며, 오라클 decode와 유사한 기능입니다 2. case when [조건] then [만족결과] else [예외 결과] end 방법으로 문법을 사용합니다 3. if 문과 case 문을 사용해서 결과값을 분기처리해서 출력할 수 있습니다 */ -- [if 조건 분기 출력 실시] select if(2<=3, 'A', 'B') as "if 조건 결과"; -- [case 조건 분기 출력 실시] select case when length('twok') >= 5 then 'A' when length('twok') >= 4 then 'B' when length('twok') >= 3 then 'C' else 'D' end as "case 조건 결과";


[결과 출력]


[요약 설명]

/*

[if else , case when then 조건문을 사용해 결과 분기 출력 실시]

1. if (조건, true, false) 문법으로 사용하며, 오라클 decode와 유사한 기능입니다

2. case when [조건] then [만족결과] else [예외 결과] end 방법으로 문법을 사용합니다

3. if 문과 case 문을 사용해서 결과값을 분기처리해서 출력할 수 있습니다

*/


 

반응형
Comments