USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Clausula Select
ventana
SANTOS
SP - BRASIL
Postada em 18/02/2008 20:36 hs            
Boa Noite Amigos

Tenho a seguinte situacao.

Antigamente eu tinha 7 tabelas,cujos cmpos sao identicos.Dai essas 7 tabelas foram unificadas em apenas 1.

No passado eram chamadas de 6A,6B,24A,24B,54A,54B e DNC.

Elas possuem os campos FK_GRUPO,DENSIDADE,TEMPERATURA e FATOR.As temperaturas,densidades e fatores se repetem
varias vezes, entretanto para uma tabela como DNC por exemplo, se eu pegar uma temperatura e densidade,havera apenas
1 unico registro.Logo eu nao terei no mesmo grupo 2 registros iguais,ou seja, com a mesma temperatura e densidade.

Como hoje as tabelas estao unificadas, quando quero fazer uma pesquisa eu determino o FK_GRUPO que contem o nome do grupo
que na verdade e o nome de cada tabela quando elas estavam separadas.

Select FK_GRUPO='DNC' AND TEMPERATURA=25 AND DESIDADE= 0.85
Select FK_GRUPO='54B' AND TEMPERATURA=26 AND DESIDADE= 0.855

E dessa forma que eu encontro um registro especifico atualmente, sempre co o FK_GRUPO, TEMPERATURA e DENSIDADE.

Pois bem, acontece que existem outros dados que nao vem ao caso e que serao utilizados para o meu objetivo final, que e
a impressao de relatorios no Crystal Reports.

Porem antes disso eu preciso digita-los e e ai que esta o problema.

Para encontrar o valor do FATOR eu preciso fazer um select utilizando o FK_GRUPO DESEJADO (DNC) POR EXEMPLO ,JUNTAMENTE COM
TEMPERATURA E DENSIDADE.Isso para cada grupo, logo terei 7 Select's, ja que tenho 7 grupos.

Me disseram que e possivel efetuar apenas 1 select e trazer de uma so vez os 7 fatores desejados (Sao 7 grupos).

Alguem ja teve problema parecido?
     
Fábio
não registrado
Postada em 19/02/2008 11:35 hs   
Se eu entendi seu problema, acho q vc tá querendo usar "group by".
Tente isso.
     
ventana
SANTOS
SP - BRASIL
ENUNCIADA !
Postada em 19/02/2008 12:15 hs            
Vou verificar obrigado
   
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2025   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página