我在数据库中有2019-05-02 12:14:20
之类的日期,字段名称为created_date
,现在我想获取创建日期为2019-05-02 12:14
之类的记录。不想检查秒数。
我已经尝试过分隔时间,但是它不能正常工作,请您提出一些我们可以在单个mysql查询中实现的解决方案。
预先感谢
答案 0 :(得分:3)
您可以使用DATE_FORMAT
将日期时间的特定部分检查为字符串:
SELECT *
FROM table_name
WHERE DATE_FORMAT(created_date, '%Y-%m-%d %H:%i') = '2019-05-02 12:14'