Ir ao conteúdo

Posts recomendados

Postado

Gostaria de saber como faço select com 2 tabelas diferentes no banco porém depois dos 2 selects preciso de mais uma operação ( Valor entrada - valor saida )

Valor Entrada
Valor Saida

 

Como faço esse select ? obrigado

Postado

Se as 2 tabelas diferentes tiverem algo em comum, use join
Se não, use sub select
Para o sum, use outra query.

Talvez seja embaçado resolver tudo apenas com uma única consulta sql
Se estiver usando node, faça mais de uma query com prisma ou sequelize
Se estiver usando php, faça com o eloquent ou outro orm de sua preferência
Ou, se não quiser usar orm ou lib, faça em vanilla, mesmo.
Só sei sugerir em php e node.

Se estiver usando java, go, rust, python, c# ou outra linguagem, informe aqui pra ver se alguém sugere algo.

Postado

Seria php procedural mesmo, vou mandar as tabelas aqui pra você me sugerir algo

 

Seria financeiro no caso, seria para somar o total de resultados na tabela pagamentos, somar o total da tabela recebimentos, e na ultima seria o total geral pagamentos - recebimentos 

 

$query = " " queria fazer tudo dentro de um selection só pois vou insertar esses dados dentro de um gráfico fica mais fácil dentro de uma QUERY só.

 

HIERARQUIA DE TABELAS SERIA

* tabela pagamentos
id
valor_pago
data
hora
 

* tabela recebimentos
id
valor_recebido
data
hora


obrigado desde já pela ajuda.

Postado
SELECT 
    (SELECT SUM(valor) FROM entradas) AS total_entradas,
    (SELECT SUM(valor) FROM saidas) AS total_saidas,
    ((SELECT SUM(valor) FROM entradas) - (SELECT SUM(valor) FROM saidas)) AS saldo


Problema Resolvido.

  • Curtir 2

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...