vfp中设计一个程序把A表中的数据筛选出来更新到B表中,怎么写?
A表中有姓名,成绩,两门课程的代码。分别筛选出两门课成绩最高的姓名,课程代码和分数,更新到只有姓名,课程代码和最高分的B表中去。程序的代码怎么写...
A表中有姓名,成绩,两门课程的代码。分别筛选出两门课成绩最高的姓名,课程代码和分数,更新到只有姓名,课程代码和最高分的B表中去。程序的代码怎么写
展开
1个回答
展开全部
select 姓名,成绩,课程 from a where 成绩 in (select max(成绩) from a group by 课程) into array ls
use b
appe from array ls
如果是vfp9.0 可以试试:
insert into b from (select 姓名,成绩,课程 from a where 成绩 in (select max(成绩) from a group by 课程))
注意字段名的顺序要一致
use b
appe from array ls
如果是vfp9.0 可以试试:
insert into b from (select 姓名,成绩,课程 from a where 成绩 in (select max(成绩) from a group by 课程))
注意字段名的顺序要一致
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询