itsource

특정 날짜 이후 MySQL 데이터 가져오기

mycopycode 2023. 1. 15. 17:20
반응형

특정 날짜 이후 MySQL 데이터 가져오기

특정 타임스탬프 뒤에 MySQL 데이터를 가져오려면 어떻게 해야 합니까?쿼리는 어떻게 표시되어야 합니까?

mysql_query("SELECT * FROM table where TheNameOfTimestampColumn > than the date");
SELECT * FROM table WHERE TheNameOfTimestampColumn > '2009-01-28 21:00:00'
SELECT * FROM table WHERE TheNameOfTimestampColumn > DATE_SUB(CURRENT_TIMESTAMP, INTERVAL 1 DAY)

이것은, 다음의 방법으로 선택할 수 있습니다.

select * from table_name where date_column > "2001-01-01 00:00:00"

또는 특정 기간 내에 데이터가 필요한 경우 다음을 사용할 수 있습니다.between다음과 같은 키워드:

select * from table_name where date_column 
between "2018-01-04 00:00:00" and "2018-01-04 11:59:59";

날짜 형식은 다음과 같습니다.YYYY-MM-DD HH:MM:SS

Unix 타임스탬프를 사용하는 경우 다음을 수행할 수 있습니다.

SELECT * FROM table WHERE TheNameOfTimestampColumn > FROM_UNIXTIME(your_time_stamp_here)

MySQL을 사용할 수 있습니다.DATE다음과 같은 기능을 하다

예를 들어, 2017-09-05 이후 결과를 원하는 경우

SELECT DATE(timestamp_field) as date FROM stocks_annc WHERE DATE(timestamp_field) >= '2017-09-05'

날짜를 작은 따옴표로 묶어야 합니다.''

이게 도움이 됐으면 좋겠다.

언급URL : https://stackoverflow.com/questions/1855082/getting-mysql-data-after-specific-date

반응형