반응형
mysql 에서 보여지는 값에 대해서 조건문을 걸수가 있는데
if / else 문으로 제어를 한다.
문법은 아래와 같다.
IF ( 대상 컬럼 , 참일때 값, 거짓일때 값)
간단하게 예시 코드는 아래와 같다.
SELECT colA, IF (colA=="a" , 1, 2) as colB FROM TABLE; |
위 쿼리에 대한 결과는 아래와 같다.
colA | colB |
a | 1 |
b | 2 |
엑셀의 IF 함수와 동일한 기능을 한다.
반응형
'IT > Database' 카테고리의 다른 글
'is null' VS '= null' (24) | 2024.03.05 |
---|---|
[Mysql/Oracle] 공백제거 trim / REGEXP_REPLACE (17) | 2024.02.20 |
[Mysql] SELECT ... INTO ... 구문 (26) | 2024.02.15 |
[MySQL] Packet for query is too large 에러 (18) | 2024.02.10 |
파티션 테이블 적용, 조회 방법 (14) | 2024.02.03 |
댓글