MySQL - SELECT ... 어제

MySQL은 데이터베이스 레코드에 쉽게 액세스 할 수 있으며 데이터에 대한 조작을 수행 할 수 있습니다. 데이터베이스에서 시간 관련 데이터를 선택하기 위해 MySQL은 INTERVAL이라는 간단한 키워드를 제공합니다. INTERVAL MySQL 명령을 사용하면 매개 변수에 지정된 시간 내에 데이터를 비교할 수 있으며 선택 기준과 일치하는 레코드 만 선택합니다. 예를 들어 하루가 지난 데이터베이스 레코드선택 하려면 INTERVAL MySQL 명령 의 매개 변수는 1이어야합니다. 이전 레코드의 경우 매개 변수에 따라 일 수를 지정할 수 있습니다.

  • 다음 구문을 사용하십시오.
    •  SELECT * FROM myTable WHERE field_date = DATE_SUB (CONCAT (CURDATE (), '00:00:00'), 간격 1 일) 
  • 이전 기록을 선택하려면 다음을 수행하십시오.
    •  SELECT * FROM myTable where field_date = DATE_SUB (CONCAT (CURDATE (), '00:00:00'), 간격 2 일) 
이전 기사 다음 기사

톱 팁