어느 DW에는 오리가 살고 있습니다

DW부터 BI까지

데이터 엔지니어링/MYSQL

[MySQL] if 문으로 조건 적용하기

데이터오리 2022. 11. 7. 18:40

나름 SQL 공부를 한다고 해왔는데 MySQL에서도 if문을 사용할 수 있다는 사실을 최근에서야 알게 되었다.

 

SQL 공부를 차근차근 정리해야 겠다고 다시 한번 느꼈다.

 

그럼 거두절미하고 if 문 설명으로 가보자.

 


If 문 구조

Mysql에서 If 문의 구조는 다음과 같다.

 

if (조건, 참일 때 값, 거짓일 때 값)

 

if 문에서 조건을 충족하는지 여부를 판단하여 값을 반환한다.

 

예시로 다시 가보자!

 

if (age>=20, 성인, 미성년자)

조건: age>=20

참일 때 값: 성인

거짓일 때 값: 미성년자

 

따라서 age가 20 이상일 경우에는 '성인' 20 미만일 경우에는 '미성년자' 값을 반환한다.

 

 

 

이를 응용하면 다양한 곳에 적용할 수 있을 것 같다.

 

그럼 안녕~