[mysql] 연령대 10대/20대/30대 구하기
[mysql] 연령대 10대/20대/30대 구하기 SELECT FLOOR((YEAR(CURDATE()) - 생년월일 + 1)/10) * 10 AS `연령대` FROM 테이블 연령대는 19XX 4자리입니다. 6자리라면 year으로 감싸거나 문자열 자르기, format을 이용하세요 생년월일 +1이 있는 지금이 한국나이 +1을 제거하면 만나이를 구할수 있습니다. php도 비슷한 느낌으로 구할수있습니다. 수식은 floor(현재년도-생년 + 1 / 10) * 10