Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

t0ze

[Resolvido] Sumatorio de unidades de stock

Mensagens Recomendadas

t0ze

Bom dia,

Estou aqui com um problema que não estou a conseguir contornar, é o seguinte,

Tenho uma tabela que me indica o STOCK inicial

STOCK

Stock_Id

Data

Quantidade

Descrição

E depois tenho a tabela de Utilização_StocK

STOCK_USAGE

Usage_Id

Stock_id

Quantidade

Data

Utilizador

Acontece que um sock com a quantidade 10, pode ter várias utilizações (vários registos na tabela STOCK_USAGE) identificados pela chave estrangeira (Stock_ID). o meu objectivo é contruir uma query que me dê as linhas de stock cujas quantidades usadas sejam inferiores a quantidade em stock.

Estive a tentar esta (entre muitas outras tentativas sem sucesso)

SELECT stock_id, quantidade
      FROM stock
      LEFT JOIN  stock_usage
            ON stock.stock_id =  stock_usage.stock_id
 HAVING SUM(stock_usage.quantidade) < stock.quantidade

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.