标题:尝试写了一个sql语句 结果杯具了
只看楼主
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:323
帖 子:9621
专家分:26174
注 册:2012-2-5
得分:0 
同一编号有若干商品名称

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

同一编号有若干商品名称
那是库设计不合理 入库时 校验不够准确  老程序了  现在不改了
只想研究一下sql语法

DO IT YOURSELF !
2013-06-07 11:47
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
得分:0 
以下是引用sdta在2013-6-7 10:46:13的发言:

商品名称与商品编号是否一一对应
同一商品怎么会有若干个编号

你帮他做到底?

授人以渔,不授人以鱼。
2013-06-07 12:13
wp231957
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:神界
等 级:版主
威 望:422
帖 子:13681
专家分:53296
注 册:2012-10-18
得分:0 
以下是引用TonyDeng在2013-6-7 12:13:44的发言:


你帮他做到底?
打死

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

SELECT SUM(dj*shl2) FROM (SELECT spbh,dj, SUM(shuliang) AS shl2 FROM liushuiw GROUP BY spmc HAVING shl2>0 into table T1)
SELECT SUM(dj*shl2) FROM (SELECT spbh,dj, SUM(shuliang) AS shl2 FROM liushuiw GROUP BY spmc HAVING shl2>0) into table T1
SELECT SUM(dj*shl2) FROM (SELECT spbh,dj, SUM(shuliang) AS shl2 FROM liushuiw GROUP BY spmc HAVING shl2>0) T1

以上诸条语句在vf6下均提示语法错误
比较闹心的是  如何才能让它提示哪里出错了呢  就笼统的一句语法错误

第一、二句肯定是错的,因为不符合我刚刚说的“FROM子句后的子查询一定要起一个临时名”的规则。第三句不能用可能是VFP6.0的问题了,不支持这种语法。
2013-06-07 12:22



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




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

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