Sql 附加信息:语法错误。在查询表达式中,从表中选择总和(列)

Sql 附加信息:语法错误。在查询表达式中,从表中选择总和(列),sql,vb.net,syntax,expression,Sql,Vb.net,Syntax,Expression,我想从Faktor获得相同FID的总价,并插入FinalFaktor,但我看到了这个错误 附加信息:语法错误。运行以下代码时,在查询表达式“从Faktor中选择Sum(KPrice)where FID like 2” 我认为问题从Faktor中选择Sum(“KPrice”),其中FID类似于“&faktornumberbl.Text 我的编程语言是VB.net这不是有效的插入自选择语法尝试此语法 INSERT INTO FinalFaktor (FID,Fdate,FTotal) SELECT

我想从Faktor获得相同FID的总价,并插入FinalFaktor,但我看到了这个错误

附加信息:语法错误。运行以下代码时,在查询表达式“从Faktor中选择Sum(KPrice)where FID like 2”

我认为问题
从Faktor中选择Sum(“KPrice”),其中FID类似于“&faktornumberbl.Text


我的编程语言是VB.net

这不是有效的
插入
选择
语法尝试此语法

INSERT INTO FinalFaktor (FID,Fdate,FTotal) 
SELECT " & faktornumberlbl.Text & ",
       '" & fdate & "',
       Sum(KPrice)
FROM   Faktor
WHERE  FID LIKE " & faktornumberlbl.Text & " 

去掉单词
和结尾
&“
。此外,如果适用,我建议使用参数化查询。@sgedes-是的,这是一个输入错误!!
INSERT INTO FinalFaktor (FID,Fdate,FTotal) 
SELECT " & faktornumberlbl.Text & ",
       '" & fdate & "',
       Sum(KPrice)
FROM   Faktor
WHERE  FID LIKE " & faktornumberlbl.Text & "