请各位帮忙看看这个SQL语句有什么问题!(50分)

  • 主题发起人 主题发起人 delphi_初学者
  • 开始时间 开始时间
D

delphi_初学者

Unregistered / Unconfirmed
GUEST, unregistred user!
INSERT INTO BBBB
(CK_Name,CP_LB,CP_XL,CP_ID,CP_Name,CP_GuiGe,FuCha,CCD_ShuLiang,JinE,YingKui)
SELECT
CK_Name,CP_LB,CP_XL,CP_ID,CP_Name,CP_GuiGe,FuCha, SUM(CCD_ShuLiang), SUM(CCD_ShuLiang * CCD_DanJia),SUM(CCD_ShuLiang * (CCD_DanJia - CK_DanJia))
FROM DChuCang2 Where CC_ID in (SELECT CC_ID FROM DChuCang1 Where CC_Type = "销售")
GROUP BY CK_Name,CP_LB,CP_XL,CP_ID,CP_Name,CP_GuiGe,FuCha

运行总是提示"Invalid parameter",我是用的ParAdox的数据库
 
语句语法没有错,看一下你的字段类型!
 
看上去似乎没错,你可以将语句分解看看每个子句是否正确!
 
原来也是没问题的,自从将数据库别名改了之后就这样了
 
可先将Select部分语句运行,看出现什么问题,然后在调试。
 
后退
顶部