RE: [oracle_br] : Otimizando consulta

2006-08-29 Por tôpico Claro, Eduardo
Faça assim: select disciplina, sum(case when avaliacao=1 then nota else 0 end) nota1, sum(case when avaliacao=2 then nota else 0 end) nota2, sum(case when avaliacao=3 then nota else 0 end) nota3 from boletim group by disciplina; []s Eduardo Claro

Re: [oracle_br] : Otimizando consulta

2006-08-29 Por tôpico Márcio Ricardo
Se a versão for superior 9i, vc pode usar a instrução "CASE". - Original Message - From: ABSFox To: Grupos-Oracle-br Sent: Tuesday, August 29, 2006 11:29 AM Subject: [oracle_br] : Otimizando consulta Olá, confrades! Tenho a seguinte questão: há uma tabela de disciplinas,