[firebase-br] Grupos e SubGrupos na mesma tabela

Cleverson ioreyagami em gmail.com
Sáb Jul 7 00:04:07 -03 2007


Marcelo,
Vc me deu uma dica sem querer, não posso mudar a base de dados, mas criei 
campos virtuais para resolver meu problema.
Segue o código:

select produto.codprod, produto.nomefrab, produto.descprod, 
produto.valorprod,
case when codprod > 1000 then codprod/1000
else codprod
end,
case when codprod > 1000 then codprod-(codprod/1000)*1000
else 0
end
from produto
order by 5,6

Valew!

----- Original Message ----- 
From: "Marcelo Silva" <marcvan em ig.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Monday, July 02, 2007 8:30 AM
Subject: Re: [firebase-br] Grupos e SubGrupos na mesma tabela


Se tiver possibilidade de mudar a base de dados coloque um campo pra cada
GRUPO e SUBGRUPO

Exemplo:

COD_PRODUTO
DES_PRODUTO
GRUPO
SUB_GRUPO

Ae fica bem mais facil

Mas se nao tiver como mudar vai ter que ver o comando Like ou Starting do
WHERE

No seu caso vc pode tentar isso

SELECT
  CODIGO,
  (SELECT T2.PRODUTO FROM TABELA T2
   WHERE (CODIGO STARTING T1.CODIGO)) AS DESCRICAO,
FROM TABELA TB2

Mas o detalhe é que ele vai trazer tambem os grupo 1 e 2 como se fossem
produtos

Bem... o pessoal da lista deve ter outras dicas

----------------------------------------
Marcelo Silva
msn: marcvan em ig.com.br
cel: (11) 9693-4251



----- Original Message ----- 
From: "Cleverson" <ioreyagami em gmail.com>
To: <lista em firebase.com.br>
Sent: Saturday, June 30, 2007 12:19 PM
Subject: [firebase-br] Grupos e SubGrupos na mesma tabela


Olá pessoal,
Estou como seguinte problema, tenho uma tabela produtos onde esta cadastrado
os grupos e os produtos desses grupos, por exemplo:
codigo      produto
1              bala                   //grupo
1001         bala morango     //item produto
1002         bala abacaxi      //item produto
2              chiclete             //grupo
2001         chiclete tuti-frut  //item produto

O problema é que não estou conseguindo criar uma selec capaz  de fazer esse
agrupamento.
Assim, gostaria de sugestoes de como poderia resolver esse problema.

-- 
Cleverson
Guaíra-Pr
______________________________________________
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