MySQL 내장 함수
2017.09.19
MySQL에서는 다양한 내장함수들을 지원해준다. 내장 함수들은 여러가지 상황에서 쓰일수 있기 때문에 알아두면 좋다. 1) IFNULL(수식1, 수식2) : 수식1이 NULL이 아니면 수식1이 반환되고, 수식1이 NULL이면 수식2가 반환된다. select ifnull(null, 'null 입니다', ifnull(100, 'null 입니다'); 첫 번째는 수식1이 null이기 때문에 null입니다가 출력되고 두번째는 null이 아니기 때문에 100이 출력된다. 2) NULLIF(수식1, 수식2) : 수식1과 수식2가 같으면 NULL을 반환하고, 다르면 수식1을 반환한다. select nullif(100,100), nullif(200,200); 첫 번째는 수식1과 수식2가 같기 때문에 null이 출력되고, ..