请教各位大大:有没有更好的方法实现筛选出当前记录中,N个项目中不为0的项目数,及将数值从大到小排序到一个临时表中
CREATE CURSOR 测试表 (项目1 Y,项目2 Y,项目3 Y,项目4 Y,项目5 Y,项目6 Y)INSERT INTO 测试表 VALUES (23,0,11,33,0,25)
INSERT INTO 测试表 VALUES (23,10,21,43,0,15)
INSERT INTO 测试表 VALUES (23,0,0,53,0,55)
需要筛选出当前记录中,N个项目中不为0的项目数,及将数值从大到小排序到一个临时表中
结果:
记录2: 4个项目
项目数值
43
23
21
15
我用
Copy To Array gaTemp Fields Like 项目* Next 1
也要5条语句才能实现,不知有没有更好的方法?