select
CASE WHEN SUBSTR(주민번호, 8, 1) IN ( '1', '3', '5', '7', '9' )
THEN '남자' WHEN SUBSTR(주민번호, 8, 1) IN ( '2', '4', '6', '8', '0' )
THEN '여자' ELSE '없음' END as 별명 from 테이블
select
year(now()) - (if(mid(주민번호, 8, 1) = '1' or mid(주민번호, 8, 1)
= '2', 1900, 2000) + left(주민번호, 2)) + 1 as 별명 from 테이블