VFP索引排序问题

例如:创建一个普通索引zj,要求先按作者(zz)字段排序,作者相同的再按价格(jg)字段从小到大排序。创建普通索引xfdh,要求先按xf字段排序,xf相同时再按课程代号(... 例如:
创建一个普通索引zj,要求先按作者(zz)字段排序,作者相同的再按价格(jg)字段从小到大排序。
创建普通索引xfdh,要求先按xf字段排序,xf相同时再按课程代号(kcdh)字段排序。

这种问题创建完索引后应该在哪儿写什么才能让它们按要求排序?
展开
 我来答
和平海
推荐于2017-12-16 · TA获得超过477个赞
知道小有建树答主
回答量:399
采纳率:100%
帮助的人:443万
展开全部
创建索引有两种方法,一是用表设计器,二是用命令。
用命令可以使用index(不能创建主索引),或者VFP中的SQL CREATE TABLE 或 ALTER TABLE命令。index的格式为:
INDEX ON eExpression TO IDXFileName | TAG TagName [BINARY]
[COLLATE cCollateSequence] [OF CDXFileName] [FOR lExpression]
[COMPACT] [ASCENDING | DESCENDING] [UNIQUE | CANDIDATE] [ADDITIVE]

创建索引后,再打开表,记录就会按照索引的相关字段自动排序,而且记录号不变。
你的问题,用index可以(假定表已经打开):
index on zz,jg to zj
index on xf,kcdh to xfdh
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式