[firebase-br] Erro em select.
Fernando Lopes
fernandolopesrn em gmail.com
Seg Mar 13 14:17:47 -03 2006
O Select correto seria
select requisicao.cod_org_dest, count(requisicao.num_requisicao),
orgao_requisitante.descricao
from requisicao, orgao_requisitante
where requisicao.data > '01.01.2006' and requisicao.data < '01.03.2006'
and ( orgao_requisitante.cod_org_req = requisicao.cod_org_req )
group by requisicao.cod_org_dest, *orgao_requisitante.descricao
*
Espero ter ajudado
Fernando
On 3/13/06, Haron da Cunha Correia <haroncunha em gmail.com> wrote:
>
>
>
> Bom dia a todos,
>
>
>
> Estou tentando fazer uma consulta na minha base de dados do
> tipo
> órgão de destino e contagem de numero de requisições que foram feita em um
> determinado período para esse destino. Porém, não consigo reparar o erro
> "Invalid expression in the select list (not contained in either an
> aggregate
> function or the GROUP BY clause)". Alguém pode me ajudar ??? A sql que
> estou
> tentando usar é a seguinte :
>
>
>
> select requisicao.cod_org_dest, count(requisicao.num_requisicao),
> orgao_requisitante.descricao
>
> from requisicao, orgao_requisitante
>
> where requisicao.data > '01.01.2006' and requisicao.data < '01.03.2006'
>
> and ( orgao_requisitante.cod_org_req = requisicao.cod_org_req )
>
> group by requisicao.cod_org_dest
>
>
>
> O resultado seria algo como:
>
>
>
> Orgao_Destino Nº Requisições
>
>
>
> Departamento 1 5
>
> Departamento 2 9
>
> Departamento 3 3
>
>
>
>
>
> Agradeço a atenção de todos.
>
>
>
> HARON DA CUNHA CORREIA
>
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
Mais detalhes sobre a lista de discussão lista