MySQL2023. 3. 12. 16:07
728x90
반응형
SMALL

나이는 매년 변한다. 변하는 수치이기때문에 매번 계산을 해야할 경우가 생길 수 있고,

만 나이를 고려해야할 경우가 있다.

날짜에서 하이픈 -을 제거해서 숫자로 만들고 둘의 차에 10000을 나누고 내림을 취하면 된다고 한다.

MYSQL)

 

sqlplus> SELECT FLOOR( (CAST(REPLACE(CURRENT_DATE,'-','') AS UNSIGNED) - 
       CAST(REPLACE('1995-06-24','-','') AS UNSIGNED)) / 10000 ); 
-- 결과 -> 23

 

 

필요할때 써먹게 메모!!!

 

 

728x90
반응형
LIST
Posted by 사슴영혼'-'