conforme abaixo, o erro ocorre ao colocar o where no SQL do gráfico, vou postar aqui o sql utilizado e também a msg de erro.
estou usando uma base MySql com os seguintes dados de versão:
Versão do Apache | 2.4.54 |
---|---|
Versão do PHP | 7.3.33 |
Versão do MySQL | 10.3.36-MariaDB-log |
Versão do SC: VERSÃO9.8.010 (7)
o interessante é que no sql builder funciona, porém ao tentar gerar o gráfico ocorre o erro.
SQL UTILIZADO:
SELECT
CodLancamento,
codobra,
codfornec,
vencimento,
Valor a Pagar
,
Data de Pagamento
,
Valor Pago
,
Debito Existente
,
Tipo
FROM
Geral
where ((Valor a Pagar
)-(Valor Pago
))>0 and vencimento<CURRENT_DATE()
ERRO GERADO
Atenção
Erro ao acessar o banco de dados
Você tem um erro na sintaxe SQL; verifique o manual que corresponde à versão do seu servidor MariaDB para a sintaxe correta para usar perto de ‘)((vencimento entre ‘2021-10-01’ e ‘2022-09-30’))’ na linha 1
selecione count(*), sum(Valor a Pagar
) from Geral where ((((Valor a Pagar
)-(Valor Pago
))>0 e vencimento<CURRENT_DATE()) AND )((vencimento entre '2021-10-01 ’ e ‘2022-09-30’))