搜索
编程论坛
→
数据库技术
→
『 VFP论坛 』
→ 求sql语句
标题:
求sql语句
只看楼主
taifu945
等 级:
贵宾
威 望:
80
帖 子:1545
专家分:3298
注 册:2012-7-6
第
11
楼
得分:0
CASE WHEN不是VFP中的标准语句,我在Oracle里看到过。
2015-04-16 11:06
lgp740401
等 级:
新手上路
帖 子:52
专家分:5
注 册:2008-5-18
第
12
楼
得分:0
回复 10楼 sdta
能放,放心
2015-04-16 12:39
lgp740401
等 级:
新手上路
帖 子:52
专家分:5
注 册:2008-5-18
第
13
楼
得分:0
回复 11楼 taifu945
我现在求的是sql语句,在sql2005查询窗口使用
2015-04-16 12:40
sdta
来 自:江苏省连云港市
等 级:
版主
威 望:
323
帖 子:9621
专家分:26174
注 册:2012-2-5
第
14
楼
得分:0
以下是引用
lgp740401
在2015-4-16 12:40:34的发言:
我现在求的是sql语句,在sql2005查询窗口使用
9楼与13楼回复自相矛盾啊
不知道楼主到底是什么需求
[
本帖最后由 sdta 于 2015-4-16 13:20 编辑
]
坚守VFP最后的阵地
2015-04-16 13:19
kiff
来 自:广州
等 级:
贵宾
威 望:
46
帖 子:756
专家分:2531
注 册:2013-1-30
第
15
楼
得分:0
CASE WHEN 用于SQLSERVER,不是VFP体系的东西,VFP9可以用ICASE()代替
2015-04-16 23:55
lgp740401
等 级:
新手上路
帖 子:52
专家分:5
注 册:2008-5-18
第
16
楼
得分:0
回复 14楼 sdta
我的意思是:在vfp中编辑向sql2005查询.(想得到一句case when等同效果的select语句.)就当是sql语句吧
[
本帖最后由 lgp740401 于 2015-4-17 09:02 编辑
]
2015-04-17 08:57
kiff
来 自:广州
等 级:
贵宾
威 望:
46
帖 子:756
专家分:2531
注 册:2013-1-30
第
17
楼
得分:20
如果你要是第一句SQL的结果,问题就是那个CASE WHEN 逻辑搞错了。应是这样
SELECT SUM(实发金额 -CASE WHEN chk班内 = 0 THEN
数量 * 单价 ELSE 0
END) AS 实发金额 FROM Tb_工资姓名_b WHERE jlsjh_tb_工资姓名 = '_49P18Y2VP_49P18Y2VQ'
2015-04-17 13:34
lgp740401
等 级:
新手上路
帖 子:52
专家分:5
注 册:2008-5-18
第
18
楼
得分:0
回复 17楼 kiff
非常感谢!我怎么就是找不到毛病!
2015-04-17 20:53
18
2/2页
1
2
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-444043-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.116302 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved