Fórum Filtro de grupo, subgrupo e classe não funciona mais. #47348
08/10/2004
0
Uns meses atrás pedi auxílio para filtrar uma tabela.
Para entenderem qual era o problema, favor acessar este link
[url]http://delphiforum.icft.com.br/forum/viewtopic.php?t=44338&highlight=subgrupo[/url]
O amigo afarias enviou a seguinte solução, que resolveu o problema:
Só que hoje tentei usar este filtro e não está dando mais certo.
Ele respeita o Grupo e Subgrupo inicial e final que informo, mas não respeita a classe que coloco e mostra todas as classes.
O que será que deu errado? :cry:
[ ]´s
Para entenderem qual era o problema, favor acessar este link
[url]http://delphiforum.icft.com.br/forum/viewtopic.php?t=44338&highlight=subgrupo[/url]
O amigo afarias enviou a seguinte solução, que resolveu o problema:
A solução mais rápida q me ocorre é::
select * from nome_da_tabela
where (Grupo*1000000) + Subgrupo + (Classe/1000000)
between (1*1000000) + 3 + (4/1000000)
and (2*1000000) + 3 + (4/1000000);
onde:: 1000000 pode ser qualquer múltiplo de 10, que seja maior que o maior valor do Subgrupo e/ou Classe q possam existir.
Só que hoje tentei usar este filtro e não está dando mais certo.
Ele respeita o Grupo e Subgrupo inicial e final que informo, mas não respeita a classe que coloco e mostra todas as classes.
O que será que deu errado? :cry:
[ ]´s
Ivonei
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)