在我的数据库中,对象的创建日期格式为 dd-month-year hours:seconds(示例 2011-12-07 09:59:41
)。我应该使用什么 sql 命令来获取 2012 年 4 月之后创建的对象?
最佳答案
-- After April 1st, including
SELECT *
FROM mytable
WHERE creationDate >= CAST('2012-04-01' AS DATE)
-- After April 1st, excluding
SELECT *
FROM mytable
WHERE creationDate >= '2012-04-01' + INTERVAL 1 DAY
-- After April
SELECT *
FROM mytable
WHERE creationDate >= '2012-04-01' + INTERVAL 1 MONTH
关于php - 我应该使用什么 where 子句来获取大于创建日期的对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10835649/