搜索
编程论坛
→
数据库技术
→
『 VFP论坛 』
→ 如何判断某一个产品的价格是否在规定范围内
标题:
如何判断某一个产品的价格是否在规定范围内
只看楼主
自强不西
等 级:
论坛游民
帖 子:125
专家分:22
注 册:2019-3-29
结帖率:
68.75%
楼主
已结贴
√
问题点数:20 回复次数:15
如何判断某一个产品的价格是否在规定范围内
如题,如何判断产品价格的调整幅度是否在正负30%范围内。具体案例如下:
同一hwmc(货物名称)的cyfd(价格调整幅度),只要一个幅度不在正负30%范围内,则SM(说明)列这一货物名称全部标注上“价格超出规定幅度”
麻烦各位老师给看看如何能实现,谢谢!
jgtzmx.rar
(357 Bytes)
搜索更多相关主题的帖子:
价格
判断
产品
范围
规定
2020-11-27 11:43
schtg
来 自:https://t.me/pump_upp
等 级:
贵宾
威 望:
67
帖 子:1355
专家分:2534
注 册:2012-2-29
第
2
楼
得分:4
请试一下,对吗?
UPDATE jgtzmx SET sm = "价格超出规定幅度" WHERE ! BETWEEN(cyfd,-0.3,+0.3)
2020-11-27 12:53
sdta
来 自:江苏省连云港市
等 级:
版主
威 望:
323
帖 子:9621
专家分:26174
注 册:2012-2-5
第
3
楼
得分:4
replace sm with "价格超出规定幅度" for not between(cyfd, -0.3, 0.3)
坚守VFP最后的阵地
2020-11-27 12:57
自强不西
等 级:
论坛游民
帖 子:125
专家分:22
注 册:2019-3-29
第
4
楼
得分:0
两位老师,运行后结果不对,正确答案应该是所有“高档手机”和“照相机1”记录的SM字段显示“价格超出规定幅度”。麻烦再给看看。
2020-11-27 20:00
sdta
来 自:江苏省连云港市
等 级:
版主
威 望:
323
帖 子:9621
专家分:26174
注 册:2012-2-5
第
5
楼
得分:0
下面结果不对吗
坚守VFP最后的阵地
2020-11-27 20:41
sdta
来 自:江苏省连云港市
等 级:
版主
威 望:
323
帖 子:9621
专家分:26174
注 册:2012-2-5
第
6
楼
得分:0
请解释:正负30%范围内 是什么意思
坚守VFP最后的阵地
2020-11-27 20:45
schtg
来 自:https://t.me/pump_upp
等 级:
贵宾
威 望:
67
帖 子:1355
专家分:2534
注 册:2012-2-29
第
7
楼
得分:0
回复 4楼 自强不西
请试一下,是否符合你的意思?
UPDATE jgtzmx SET sm = "价格超出规定幅度" WHERE ALLTRIM(hwmc)==(sele alltrim(hwmc) from jgtzmx WHERE ! BETWEEN(cyfd,-0.3,+0.3))
[此贴子已经被作者于2020-11-27 21:13编辑过]
2020-11-27 21:05
自强不西
等 级:
论坛游民
帖 子:125
专家分:22
注 册:2019-3-29
第
8
楼
得分:0
回复 7楼 schtg
您好!我用的是VFP9.0,按您发的代码运行后,出现“子查询返回多条记录”的提示对话框,无法体现正确的结果。
2020-11-28 08:58
自强不西
等 级:
论坛游民
帖 子:125
专家分:22
注 册:2019-3-29
第
9
楼
得分:0
回复 6楼 sdta
您好!正负30%是指≥-0.3与≤0.3
2020-11-28 09:23
sdta
来 自:江苏省连云港市
等 级:
版主
威 望:
323
帖 子:9621
专家分:26174
注 册:2012-2-5
第
10
楼
得分:0
以下是引用
自强不西
在2020-11-28 09:23:45的发言:
您好!正负30%是指≥-0.3与≤0.3
那么5楼的结果是否正确
坚守VFP最后的阵地
2020-11-28 10:02
16
1/2页
1
2
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-504028-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.057350 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved