URGENTE! - SQL
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]
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
Curtidas 0
Respostas
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+
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