SELECT子句中的ReportViewer错误查询生成器:表达式附近' END'。

时间:2016-10-03 23:32:13

标签: c# mysql winforms reportviewer

我尝试使用ReportViewer的查询生成器创建查询,但是当我尝试执行时会抛出异常,使用PHPMyAdmin执行正常。

我怎么能这样做?

试图

SELECT e.id, e.tipoOperacao, e.historico, 
SUM(CASE WHEN e.tipoOperacao = 'E' THEN e.qtdTransacao ELSE 0 END) AS QTDENTRADA,
SUM(CASE WHEN e.tipoOperacao = 'S' THEN e.qtdTransacao ELSE 0 END) AS QTDSAIDA,
e.dtTransacao, e.valorTransacao, e.usuario, e.produto_id, p.id, p.descricao, 
p.valorCusto, p.valorVenda, p.controlarEstoque, p.qtdEntEstoque, p.estoqueMin, 
p.estoqueMax, p.status, p.imagem, p.catproduto_id, p.unidproduto_id
FROM estoque e 
INNER JOIN  produto p ON (e.produto_id = p.id)
WHERE e.dtTransacao BETWEEN @DI AND @DF
GROUP BY e.produto_id

异常

enter image description here

0 个答案:

没有答案