在visualfoxpro中,我们可以通过通配符设置表的顺序吗



我有一个表,我必须在其中获取包含我输入的单词和剩余记录的记录。(排序(,我试着用";将滤波器设置为"0";但它只显示过滤后的记录,但我希望所有记录都以包含的单词开头

如果您需要以这种方式对原始表进行排序,请创建一个索引标记,首先对单词进行排序,类似于:

INDEX ON IIF('word'$field, 1, 2) TAG WordFirst

如果数据的副本可以,请使用类似以下的查询:

SELECT IIF('word'$field, 1, 2) AS WordFirst, *  ;
FROM YourTable ;
ORDER BY 1 ;
INTO CURSOR csrWordFirst

第二个版本的好处是,您可以将其他字段添加到排序顺序中,这样您就可以在有单词的记录和没有单词的记录中进行排序。

相关内容

  • 没有找到相关文章

最新更新