标题:尝试写了一个sql语句 结果杯具了
只看楼主
wp231957
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:神界
等 级:版主
威 望:422
帖 子:13681
专家分:53296
注 册:2012-10-18
结帖率:99.76%
已结贴  问题点数:20 回复次数:24 
尝试写了一个sql语句 结果杯具了
select sum(dj*shl2) from (select dj, sum(shuliang) as shl2 from wp  grou by spbh,spmc) where shl2>0

原本想对一个sql查询的结果集 进行二次sql查询  但是无法通过
搜索更多相关主题的帖子: where sql语句 
2013-06-06 21:54
tlliqi
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:204
帖 子:15453
专家分:65956
注 册:2006-4-27
得分:7 
程序代码:
vfp 6
select dj, sum(shuliang) as shl2 from wp  grou by spbh,spmc into curs a1
select sum(dj*shl2) from a1 where shl2>0

2013-06-06 21:59
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:323
帖 子:9621
专家分:26174
注 册:2012-2-5
得分:7 
想做什么,上传数据表

坚守VFP最后的阵地
2013-06-06 21:59
wp231957
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:神界
等 级:版主
威 望:422
帖 子:13681
专家分:53296
注 册:2012-10-18
得分:0 
回复 2楼 tlliqi
一条语句不行吗
我记得select 是可以嵌套select的

DO IT YOURSELF !
2013-06-06 22:00
tlliqi
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:204
帖 子:15453
专家分:65956
注 册:2006-4-27
得分:0 
以下是引用wp231957在2013-6-6 22:00:29的发言:

一条语句不行吗
我记得select 是可以嵌套select的
vfp9可以
2013-06-06 22:01
wp231957
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:神界
等 级:版主
威 望:422
帖 子:13681
专家分:53296
注 册:2012-10-18
得分:0 
以下是引用sdta在2013-6-6 21:59:44的发言:

想做什么,上传数据表
没有表单  就是想把2楼小t版的2条sql语句合并成一条sql语句

DO IT YOURSELF !
2013-06-06 22:03
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:323
帖 子:9621
专家分:26174
注 册:2012-2-5
得分:0 
select sum(dj*sum(shuliang)) from wp  grou by spbh,spmc HVAING sum(shuliang)>0



[ 本帖最后由 sdta 于 2013-6-6 22:05 编辑 ]

坚守VFP最后的阵地
2013-06-06 22:04
wp231957
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:神界
等 级:版主
威 望:422
帖 子:13681
专家分:53296
注 册:2012-10-18
得分:0 
以下是引用sdta在2013-6-6 22:04:05的发言:

select sum(dj*sum(shuliang)) from wp  grou by spbh,spmc HVAING sum(shuliang)>0
这个vfp6.0无法执行

DO IT YOURSELF !
2013-06-06 22:07
wp231957
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:神界
等 级:版主
威 望:422
帖 子:13681
专家分:53296
注 册:2012-10-18
得分:0 
以下是引用sdta在2013-6-6 22:04:05的发言:

select sum(dj*sum(shuliang)) from wp  grou by spbh,spmc HVAING sum(shuliang)>0
不论是where 还是having 都提示sum.prg不存在 vfp60

DO IT YOURSELF !
2013-06-06 22:10
taifu945
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:80
帖 子:1545
专家分:3298
注 册:2012-7-6
得分:7 
以下是引用wp231957在2013-6-6 22:10:36的发言:

不论是where 还是having 都提示sum.prg不存在 vfp60
别说6.0版本,就是9.0版本这句话还是走不通的。五个聚集函数不能互相嵌套使用,具体到你的例子就是SUM()不可以嵌套使用。

2013-06-06 22:46



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-414695-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.480161 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved