데이터베이스[DB]
2018. 3. 19. 23:09
[MySQL] MySQL 제어 흐름 함수
제어 흐름 함수제어 흐름 함수는 프로그램의 흐름을 제어할 때 사용합니다.IF(수식, 참, 거짓)수식이 참 또는 거짓인지 결과에 따라 분기 합니다.SELECT IF(100 > 200, '참', '거짓');IFNULL(수식1, 수식2)수식1이 NULL이 아니면 수식1이 반환되고, 수식1이 NULL이면 수식2가 반환 됩니다.만약 NULL이면 수식2를 만약 NULL이 아니면 수식1을 반환해라 라고 이해하면 쉽습니다.SELECT IFNULL(NULL, '널입니다');SELECT IFNULL(100, '널입니다');NULLIF(수식1, 수식2)수식1과 수식2가 같으면 NULL을 반환하고, 다르면 수식1을 반환됩니다.IFNULL과 헷갈리는데, NULL이다 만약 수식1, 수식2가 같으면 으로 이해하면 편합니다.SELE..