【发布时间】:2022-01-10 05:54:23
【问题描述】:
我有一个数据库,其中 data_fine 定义为 TEXT 并包含诸如“25-05-2021”之类的值。我需要查找当前日期到 8 天之间的所有记录。
我尝试了以下查询,但没有显示任何内容。
SELECT * from tabella_raw where data_fine > DATE(NOW) and data_fine < DATE(NOW() + INTERVAL 8 DAYS)
将存储为TEXT 的日期与当前日期进行比较的最佳且安全的方法是什么?
【问题讨论】:
-
这能回答你的问题吗? How to convert a string to date in MySQL?
-
部分地,@nbk 答案是我正在寻找的正确答案。
标签: mysql datetime phpmyadmin