VFP什么时候条件用for,where,while,having,区别是什么?
来源:学生作业学帮网 编辑:学帮网 时间:2024/05/31 12:59:01
VFP什么时候条件用for,where,while,having,区别是什么?
where、having :用在SQL语句中,如select、update、delete from 等,where的作用是先筛选再去生成结果集,having的作用是生成结果集以后再筛选
例子:
1. select 性别,count(*) rs from 表 where 性别=‘男’ group by 性别 &&where的作用是先在表中筛选出性别是男的记录,再进行统计,统计结果中只有男性人数.这里where 可以换成having ,结果一样,但过程是不一样的.如果用having,它的过程是先分别统计男、女人数,再从这个中间结果中把男的筛选出来.
2. select 学科,avg(成绩) 平均成绩 from 表 having 平均成绩>60 group by 学科 &&先不筛选,按学科统计出每科平均成绩后,用having把平均成绩大于60的筛选出来,这里不能把having换成where,因为where 是先筛选再统计,而统计结果生成之前是不存在平均成绩这个字段的.
for、while:用在非SQL语句也就是VFP自有的语句中
例子:
display for 性别='男' &&显示表中所有性别是男生的记录
display while 性别=‘男’ &&从当前记录开始显示性别是男生的记录,直到某个记录的性别不是男,则后面的不再显示,如果当前记录的性别就不是男的话,这条命令什么也不显示.
VFP什么时候条件用for,where,while,having,区别是什么?
vfp中where和for的区别,什么时候用for 什么时候用whereupdate 教师工资 set 工资=8000 where 姓名=“Jack” 这里为什么用for不行而此种情况可用for list for 工资>6000where和for都是条件限制语句吧 什么时候
在vfp中where与for有什么区别
vfp 中的for语句怎么用zai vfp zhong
VFP中什么时候用thisform.release什么时候用thisform.refresh
where are you going for the holiday?为什么说for 什么时候用on
在二级VFP中条件FOR和WHILE有在用法上有什么差别?
什么时候用What where when
vfp dele from 借阅表 where
VFP中有this.parent又有this.thisform……到底什么时候用parent?
vfp
英语定语后置什么时候用where,which,
定语从句中,什么时候用that,什么时候用where?
什么时候用what,where,who,什么时候用which,that?
定语从句中,什么时候用that ,什么时候用where
在表示地点时什么时候用where,什么时候用that?
定语从句中什么时候用where,什么时候which
什么时候用for什么时候用since