To precisando montar um sql que traga o codigo, nome do cliente, total em vendas e total em trocas dos pedidos com data FATURA is null
tabela PEDIDOS tem o codigo, tabela PEDIDOSITENS sao os itens vendidos e CLIENTES tabela de clientes
dessa maneira da erro Invalid expression in the select list (not contained in either an aggregate function or the GROUP BY clause).
uso FB 2.0
SELECT A.CODIGO, C.NOME
(SELECT SUM(E.QNT * E.PRECO) FROM PEDIDOSITENS E WHERE A.NUMERO = E.NUMERO AND E.TIPO = 'VENDA') AS VENDAS,
(SELECT SUM(F.QNT * F.PRECO) FROM PEDIDOSITENS F WHERE A.NUMERO = F.NUMERO AND F.TIPO = 'TROCA') AS TROCAS
FROM PEDIDOS A, CLIENTES C
WHERE A.FATURA IS NULL
GROUP BY A.CODIGO, C.NOME
Alguma sujestão por favor, travei nesse sql
Obrigado