Foxpro数据库和日期,怎么样?

时间:2014-04-16 13:22:21

标签: database date foxpro

我正在处理来自Fox Pro数据库的查询。我的问题是找出从日期中提取1年/ 12个月的方法。 这是我的结构(simpleform):

SELECT * FROM table WHERE mydate = date()-interval(12,month).

MSQuery正在回复:找不到列月份。

2 个答案:

答案 0 :(得分:2)

Select * from table where between(mydate, gomonth(mydate, -12), mydate)

答案 1 :(得分:-1)

如果您在VFP中执行此操作,则语法应为:

SELECT * FROM table WHERE MONTH(mydate) = 12