본문 바로가기
MySql

MySQL 오늘 날짜가 발생하는지 어떻게 확인합니까?

by 베이스 공부 2020. 12. 28.
반응형

여기 내가 가지고있는 것입니다.

SELECT 
CASE WHEN 
DATE_FORMAT(a.lastLogin, 'W') = DATE_FORMAT(NOW(), 'W') 
THEN 'Today' 
ELSE 
DATE_FORMAT(a.lastLogin, 'W') 
END AS lastlogin
FROM authors a

내가 놓친 훨씬 더 간단한 방법이 있다고 확신합니다.

 

해결 방법

 

DATE (a.lastlogin) = DATE (NOW ())

DATE () 함수는 날짜 시간 열을 날짜 부분으로 정규화합니다 (예 : 2009-11-16 16:45:23 2009-11- 16 )

 

참조 페이지 https://stackoverflow.com/questions/1746090

 

 

반응형

댓글