[firebase-br] problema com select de varios campos de uma mesma tabela com um sort com um campo de outra tabela

André Barros andresalbarros em gmail.com
Qui Jun 7 18:24:27 -03 2007


Renato

Obrigado pela resposta rápida e sim de facto já consegui que ele fizesse o
que queria, mas isto é mesmo assim encontra-se a soluçãa para uma coisa e
arranjam maneira de pedir mais qualquer coisa a pessoa para quem estou a
extrair estes dados agora pediu-me que no select mostra-se o nome e não a
chave do departamento, como posso eu acrescentar um segundo join de outra
tabela mais, peço desculpa sei que sou chato mas estou nos primordios do
firebird e estou a aprender de dia para dia.
eu tentei assim mas disse-me que a linha inner eera desconhecida

select a.Desc_larga, b.cantidad, b.fecha, c.departamento from ventasdet b
inner join articulos a on a.clave=b.articulo,
inner join departamentos c on c.nombre=a.departamento
where b.fecha between '01/01/2007' and '02/01/2007'
order by a.departamento


On 6/7/07, Renato Deggau <rdeggau em gmail.com> wrote:
>
> Andre,
>
> - primeiro escolha as suas tabelas e relacionamentos; so depois disso use
> o
> where
> - no seu select original existe um espaço entre b.fecha e o between?
> - utilize o formato mes/dia/ano para querys diretas no banco e não
> dia/mes/ano
>
> Mais ou menos assim:
>
> select a.Desc_larga, b.cantidad, b.fecha from ventasdet b
> inner join articulos a on a.clave=b.articulo
> where b.fecha between '01/01/2007' and '02/01/2007'
> order by a.departamento
>
> Renato Deggau
>
>
> On 6/7/07, André Barros <andresalbarros em gmail.com> wrote:
> >
> > Seria então algo do genero
> >
> >
> >
> > select a.Desc_larga, b.cantidad, b.fecha from ventasdet b where
> > b.fechabetween '01/01/2007' and '01/02/2007'
> >        inner join articulos a on a.clave=b.articulo
> >        order by a.departamento
> >
> > eu tentei acrescentar uma condição para que ele limitasse o select a um
> > intervalo de tempo definido por mim com um between mas
> > ele dá-me um erro, porque ao gerar a consulta de todo o banco a máquina
> > crasha e bloqueia-me o acesso ao banco...
> > ______________________________________________
> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.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
> >
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.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