반응형
데이터베이스에서 오늘의 데이터를 검색하고 싶지만 어떻게해야할지 모르겠습니다. 실제로 지난 24 시간이 아닌 데이터를 얻고 싶을 것입니다. 오늘의 데이터를 원합니다 (실제 서버 시간 기준).
어제 데이터도 받고 싶습니다. 누구든지 그것을하는 방법을 도울 수 있습니까?
샘플 코드 :
"SELECT id FROM folk WHERE time = ???"
미리 감사드립니다!
해결 방법
나는 당신이 이것을 찾고 있다고 생각합니다.
"SELECT id FROM folk WHERE DATE(time) = CURDATE()"
time은 행에 대한 참조를 보유하는 테이블의 필드 여야합니다.
업데이트
어제 추가 정보를 얻으려면 :
"SELECT id FROM folk WHERE DATE(time) = CURDATE() - 1"
업데이트 2
이번 달에 모든 추가 사항을 얻으려면 :
"SELECT id FROM folk
WHERE MONTH(time) = MONTH(NOW()) AND YEAR(time) = YEAR(NOW())"
참조 페이지 https://stackoverflow.com/questions/12551883
반응형
'MySql' 카테고리의 다른 글
MySQL : 특정 시간대의 현지 시간 가져 오기 (0) | 2021.01.27 |
---|---|
MySQL SQLite-ORDER BY RAND () (0) | 2021.01.27 |
MySQL 비교에 적합한 루비 날짜 시간 (0) | 2021.01.27 |
MySQL 서버에서 페이지를 요청하는 클라이언트에 대한 정보를 얻는 방법은 무엇입니까? (0) | 2021.01.27 |
MySQL Select Max Data from Subquery SQL, but it Show All Results from Subquery (0) | 2021.01.27 |
댓글