vfp中如何让表中的记录按照某一字段升序或降序排列呢?
现在我有一个表,但是它其中的顺序有点乱,我想让它按照某一字段的升序或降序排列,请问应当如何写代码?...
现在我有一个表,但是它其中的顺序有点乱,我想让它按照某一字段的升序或降序排列,请问应当如何写代码?
展开
2个回答
展开全部
索引时如果有两个条件则需要用表达式的形式将两个条件联接起来,一般用加法,如果是不同的数据类型,则需要用函数进行转换。如学生表中有性别和成绩字段,如先按性别升序,性别相同则按成绩降序,因为性别为字符型,成绩为数值型,它们的字段类型不同,所以表达式为:性别+str(1000-成绩),这里str()函数就将后面的成绩转换成了字符型,可以与前面的性别联接了,而成绩是降序,所以用“1000-成绩”,完整的索引命令就是:
index
on
性别+str(1000-成绩)
to
aa
index
on
性别+str(1000-成绩)
to
aa
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询