IT/DB
[mysql] CONCAT과 IFNULL 사용
아라니나노
2019. 7. 10. 17:13
반응형
[CONCAT]
둘 이상의 문자열을 입력한 순서대로 합쳐서 반환해주는 함수
사용법: CONCAT(문자열1, 문자열2 [, 문자열3 ...]) |
[IFNULL]
MYSQL 에서만 사용되는 NULL체크 함수 -> MSSQL, ORACLE에서는 각 각 ISNULL, NVL 함수를 사용한다.
사용법: IFNULL(VAL1, VAL2) -> VAL1의 값이 NULL이면 VAL2를 리턴, 그렇지 않다면 VAL1의 값을 리턴
|
[사용예시]
select CONCAT(p.lvl_1, ' - ', p.lvl_2, ifnull(CONCAT(' - ', p.lvl_3), ''))
|
반응형