2011-06-10 30 views

回答

2

有可能使用INLIST功能這一點。該功能存在於Visual FoxPro兼容性中。它看起來像:

Filter := 'InList(FieldName, 1, 2, 3)'; 

但是,我不認爲它是目前優化使用索引。因此,如果表格非常大,則使用該濾鏡的版本將會更有效率。

+0

我曾使用或版本,所以我要離開它是。感謝您的答覆。 – Anthony 2011-06-28 08:45:28

1

IN語法僅適用於SQL,不適用於過濾器和索引中使用的表達式引擎。

正如Mark所建議的那樣,我會使用FieldName = 1 OR FieldName = 2 ...語法。在Advantage Expression EngineAdvantage Optimized filters

更多信息,在幫助:

http://devzone.advantagedatabase.com/dz/WebHelp/Advantage10.1/master_advantage_expression_engine.htm

http://devzone.advantagedatabase.com/dz/WebHelp/Advantage10.1/master_advantage_optimized_filters.htm

+0

感謝您的回覆。 – Anthony 2011-06-28 08:46:16

相關問題