【发布时间】:2020-07-31 19:07:37
【问题描述】:
我在表格中有一个 loginDate 列。此列的值类型为Date。截至目前,我将 ISO 日期格式值存储为 2020-07-30 18:43:09.000000。
现在我想编写一个查询,其中 logindate 的 month 和 year 应该更小。假设当前日期30 July 2020,所以我只想获取较小月份和年份的记录。所以我不应该得到July 月的记录。我应该得到更小的月份和年份,例如。 2020 年 6 月、2019 年 7 月等。请告诉我应该查询什么。
我试过了
SELECT * FROM useres where loginDate < date_add(CURDATE(),INTERVAL 0 DAY) ;
但这也会得到 7 月的记录。
【问题讨论】:
-
您指定类型为
date,然后显示带有时间分量的值。 MySQL 不支持。
标签: javascript mysql sql typeorm