URGENTE! - SQL

Delphi

18/05/2003

Olá pessoal...

Ainda não consegui resolver!

Tenho que regar um relatório (QuickReport) que mostre alguns campos e um campo MEMO, só que esta SQL tem um SUM() consequentemente tenho que usar um GROUP BY e o mesmo não aceita campo MEMO:

Select processo.codigo, processo.[b:ebd96edf7c]MEMO[/b:ebd96edf7c], sum(evento.valor)
from processo, evento
where processo.codigo = evento.codigo
group by codigo, [b:ebd96edf7c]MEMO[/b:ebd96edf7c]


:cry: Se retiro o MEMO do grupo dá erro se coloco tambem dá erro????? :cry:

Obrigado!
Giovane[/img][/code]


Gcvanny

Gcvanny

Curtidas 0

Respostas

Centopocento

Centopocento

18/05/2003

É simples use duas Querys, uma para o Memo e outra para os demais campos e ligue-as como mestre-detalhe.
Em alguns relatórios eu faço o seguinte, tenho um IbqNavega que filtra o dados e é o DataSet do QuickReport e uma IbqDados que pode conter uma Store Procedure ou outro comando SQL normal. Tabém posso utiliar outra IbqTotaliza para totalizar os dados nunca tive problema de utilizar mais de uma Query em meus relatórios.

T+


GOSTEI 0
POSTAR