回复 13楼 吹水佬
吹水佬老师,你好!
我的思路是:当表n1n5中的n1字段值=80时,求n5字段下一行的最大值、最小值、有多少个值、有多少个不重复的值;
当表n1n5中的n1字段值=81时,求n5字段下一行的最大值、最小值、有多少个值、有多少个不重复的值;
当表n1n5中的n1字段值=82时,求n5字段下一行的最大值、最小值、有多少个值、有多少个不重复的值;
........
当表n1n5中的n1字段值=188时,求n5字段下一行的最大值、最小值、有多少个值、有多少个不重复的值。
老师11月28日的程序已经解决上述“下一行”的问题,只是n1的每个值的最大值、最小值、有多少个值、有多少个不重复的值
都要手动统计,才有了现在的想法。
11月28日的程序:
USE n1n5 IN 0 ALIAS a
USE n1n5 IN 0 ALIAS b AGAIN
SELECT RECNO() 记录号,* FROM n1n5 INTO CURSOR tmp
SELECT a.记录号,a.n1,b.记录号,b.n5 FROM tmp a JOIN tmp b ON a.n1==80 AND a.记录号==b.记录号-1
这就是我的思路,不知是否说明白了。