[MySQL] IF()

2021. 1. 16. 17:23MySQL

<사용방법>

If(
     조건문,
     조건이 참일 경우 할 행동,
     거짓일 경우 할 행동
)

<예시>

IF (
    GROUP_CONCAT(tag.body) IS NOT NULL,
    CONCAT("#", GROUP_CONCAT(tag.body)),
    ""
)

해석: 만약 tag.body 값이 null이 아니면(참이면), tag.body 앞에 #을 붙이고 그렇지 않으면(거짓이면) 공백으로 둔다.