注册 登录
编程论坛 VFP论坛

统计最大值问题

fdqzy 发布于 2022-05-16 09:31, 1541 次点击
如:
   SELECT MAX(OCCURS('M',m1+m2+m3)) FROM bb
可否用 count等方式获得同样的值? 谢谢!
10 回复
#2
sdta2022-05-16 12:28
https://blog.bccn.net/sdta/61465
对楼主是否有帮助
#3
fdqzy2022-05-16 16:44
回复 2楼 sdta
谢谢版主,我意是不想用查询方式,看来还是绕不开.
#4
laowan0012022-05-17 07:53
楼主对select有什么看法吗?
#5
qq888811112022-05-17 09:13
降序排序第一个
#6
hu9jj2022-05-17 09:26
select语句快速高效,没有理由不用它。
#7
hu9jj2022-05-17 09:28
当然,楼主如果执意要用FOR循环来逐条记录筛选也是可以的,也能得到同样的结果。
#8
fdqzy2022-05-17 21:14
误解了,我所需值是要用变量表示,如
seIect  max(occu(`M',m1十m2十m3))as   xx   from    bb    into  cursor  ls
kk=xx
kk是变量,在以后代码中要多次用到,我想问的是,kk的获得还有更直接的方法吗?
#9
ccb20002022-05-18 18:24
可以用CALCULATE命令。
#10
weilong198昨天 09:25
回复 7楼 hu9jj
在哪里可以下载VFP10免费版
#11
my2318昨晚 19:11
回复 10楼 weilong198
试试搜百誉佳下载
1