以字符串形式浏览年份

问题描述 投票:1回答:2

所以我有一个包含日期的字段;然而并非所有年份都是一样的。如何浏览特定年份。我尝试了以下,但它并没有真正起作用。

BROWSE FIELDS Lastcall FOR Lastcall LIKE'%2019%'

提前致谢

visual-foxpro foxpro
2个回答
2
投票

或者..正如你所拥有的那样,它也允许你直接编辑记录。如果“LastCall”是基于日期的字段

BROWSE FIELDS Lastcall FOR year( Lastcall ) = 2019

如果它是一个字符串字段,你可以这样做

BROWSE FIELDS Lastcall FOR '2019' $ Lastcall

“$”表示左侧字符串中的字符串是否存在于右侧字段中的任何位置(如果您愿意,可以连接多个字符串字段)。


2
投票

有很多方法可以做到这一点。

在表上设置过滤器:

SET FILTER TO YEAR(LastCall) = 2019

使用选择查询:

SELECT * FROM TableName WHERE YEAR(LastCall) = 2019

如果你的表非常大,我建议使用select语句。

© www.soinside.com 2019 - 2024. All rights reserved.