[firebase-br] Analise combinatoria FB 2.0
Eduardo Jedliczka
edujed em gmail.com
Qui Abr 15 17:16:54 -03 2010
É muito simples escrever uma Procedure para isto, mas é essencial
saber onde e como estão estes valores "A,B,C,D"..
Se forem registros de uma tabela:
declare variable par1 tipo_do_dado;
declare variable par2 tipo_do_dado;
for select campo da tabela
from tabela
where campo is not null
order by campo
into :par1 do
begin
for select campo da tabela
from tabela
where campo is not null and campo > :par1
order by campo
into :par2 do
begin
if (:par1 <> :par2) then
suspend;
end;
end;
Agora, se forem campos diferentes... terá que fazer uma lógica manual
(comparando os valores)
abraço
Eduardo Jedliczka
Em 15 de abril de 2010 16:56, Daniel Felgar <daniel em lojafacil.com.br> escreveu:
> Boa tarde Pessoal,
>
> Alguem tem algum exemplo de procedure que faz analise combinatória...
>
> Ex: Tenho os valores A, B, C e D e quero fazer as combinaçoes possiveis
> agrupados em 2
>
> Ela me retornar assim
> A,B
> A,C
> A,D
> B,C
> B,D
> C,D
>
>
> Abraços...
> Daniel Felgar
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
--
==========================
Eduardo Jedliczka
Apucarana - Pr
==========================
Mais detalhes sobre a lista de discussão lista