웹/sql(mysql)
MySQL NULL 체크/조건문, Select 데이터 합치기
SourceTree
2021. 11. 20. 09:16
반응형
NULL 체크
#create_dt가 null이면 '-', null아니면 년월일
SELECT id, IFNULL(DATE_FORMAT(create_dt, '%Y-%m-%d'), '-') FROM tbl_member;
#IFNULL 안에 IFNULL : v1이 없으면 v2, v2가 없으면 v3
SELECT id, IFNULL(v1, IFNULL(v2, v3)) as val FROM tbl_member;
NULL 조건문
#id가 NULL이 아닌것만 가져오기
SELECT * FROM tbl_member WHERE id IS NOT NULL;
Select 데이터 합치기
#create_dt에 지정텍스트 더하기
SELECT id, CONCAT(DATE_FORMAT(create_dt, '%Y년 %m월 %d일'), '에 가입했습니다.') AS join_msg FROM tbl_member;
반응형