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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Novo Instrução SQL
Irenko
BELO HORIZONTE
MG - BRASIL
Postada em 31/05/2004 16:47 hs            
Com a instrução abaixo atende-me parcialmente, pois a mesma carrega todo os dados do Field Entrada da Tabela entrada. Gostaria apenas que ela carregue os dados do Field entrada da Tabela ENTRADA que coincida com o Field Codigo da Tabela BAIXAS. É possivel?
Set TbEntrada1 = BdBaixas.OpenRecordset("SELECT Baixas.Codigo,Entrada.Codigo1,Sum(Baixas.Saida)As sSaida,Sum(Entrada.Entrada)AS sEntrada FROM Entrada,Baixas WHERE Entrada.Codigo1=Baixas.Codigo Group By Baixas.Codigo,Entrada.Codigo1", dbOpenSnapshot)
 
 
Tabela Entrada
Fields Codigo1 e Entrada
 
Tabela Baixas
Fields Codigo e Saida
TÓPICO EDITADO
   
FatBoy
Pontos: 2843 Pontos: 2843
LONDRINA
PR - BRASIL
Postada em 31/05/2004 16:53 hs            
Select a.Codigo
From Entradas a,Saidas b
Where
a.Codigo=b.Codigo
 
Este select ira listar somente os codigo da tabela Entradas que existam na tabela Saidas.
 
     
Irenko
BELO HORIZONTE
MG - BRASIL
Postada em 01/06/2004 16:54 hs            
Set TbEntrada1 = BdBaixas.OpenRecordset("SELECT Baixas.Codigo,Soma.Codigo1,SUM(Entrada)AS sEntrada FROM Soma,Baixas WHERE Soma.Codigo1=Baixas.Codigo GROUP BY Baixas.Codigo,Soma.Codigo1", dbOpenSnapshot)
 
EmoçõesAlguem me de uma luz!!!!!!Não sei o que esta acontecendo, veja bem:
 
Dei entrada no seguinte codigo na tabela Soma:
000649  8 pc
000649 18pc
000649 100pc
000649 1800pc
Total 1926pc
Na instrução acima eu estou mandando somar o campo Entrada e agrupar o Código, o resultado deveria ser cód. 000649  1926 pc a instrução esta retornando 7704 pc, ou seja, esta multiplicando 1926 por 4. O que esta acontecendo? Onde estou errando?
     
Página(s): 1/1    

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