我有 以dd.mm.yyyy 格式存储 为longtext的 日期值。我需要这个值与CURDATE()一个内SELECT声明。(请不要问我为什么将其保存为长文本。)有什么方法可以这样做?
CURDATE()
SELECT
这段代码当然行不通,但是它说明了我想做的事情:
... WHERE longtext_date_value <= CURDATE() ...
正如谢尔盖(Sergey)的评论:如果使用MySQL,则可以简单地使用STR_TO_DATE:
... WHERE STR_TO_DATE(longtext_date_value,'%d.%m.%Y') <= CURDATE() ...