查询一天时间unixtime时间戳的数据

问题

数据库库里面用的unix时间戳存的数据。需要查询出这一天的数据。

解决

SELECT * 
FROM your_table
WHERE created_at >= UNIX_TIMESTAMP(CURDATE()) - 28800  -- 减去8小时(8*3600秒)
AND created_at < UNIX_TIMESTAMP(CURDATE() + INTERVAL 1 DAY) - 28800;

你可能感兴趣的:(sql)