Select dando erro ao importar para reportPDF

(gilmonteiro) #1

Colegas;

Através do SQL Builder fiz este select e funciona 100% .

SELECT
ped.id_pedido,
ped.codigoempresa,
ped.nr_controle,
ped.data_saida,
ped.data_validade,
ofc.n_selo,COUNT(*),
ped.nf,(SELECT MAX(ofc.n_selo) FROM tb_oficina ofc WHERE ofc.id_pedido = ‘7389’) as
selo_final
FROM
tb_pedidos ped INNER JOIN tb_oficina ofc ON ped.id_pedido = ofc.id_pedido
WHERE
(ofc.n_selo > ‘0’) and
(ped.id_pedido = ‘7389’) and
(ped.codigoempresa = ‘12’)


Quando importo para o reportPDF esta dando o erro :

Parse error: syntax error, unexpected ‘(’, expecting ‘,’ or ‘;’ in C:\Program Files\NetMake\v5\wwwroot\scriptcase\app\mwebinfor\jessica\jessica_grid.class.php on line 24

Já fiz de tudo e não conseguir descobrir.

obg

Gilmar Monteiro

(saulobborges) #2

Acho que esta apontando erro na parte do Where, tenta tirar as ‘(’ pra ver se resolve, ou se pelo menos muda o local do erro.

(gilmonteiro) #3

Saulo,

Esquecir de um detalhe.

O erro estar no select Max(ofc.m_selo)… Quando elimino este select funciona sem erro.

obg

(Cleyton Euler) #4

Faz a subselect sem o Max() para ver se funciona.

(gilmonteiro) #5

Já tinha feito isso, sem sucesso.

obrg

(Arquimedes) #6

cria uma view com esse seletc que funciona

Atenciosamente Arquimedes

(gilmonteiro) #7

Arquimedes;

Não entendir?

Gimar

(jovitomelo) #8

Gil,

Crie uma VIEW (no banco) e execute-a.
O SC tem esses problemas, que são resolvido com as views.