[Resolvido] select varias tabelas
Olá pessoal, tenho as seguintes tabelas e situações:
PONTOSVENDA (Registros dos pontos de venda onde emitem os tickets)
campos: COD, NOME
LOJAS (cadastro das lojas onde recebem os tickets)
campos: COD, NOME
TICKETSCADASTRO (cadastro dos tipos de tickets que existem para emitir)
campos: COD, COD_NOMETICKETS, VALOR
TICKETSEMITIDOS (registro dos tickets emitidos)
campos: COD, COD_TICKETSCADASTRO, COD_BARRAS, COD_PONTOSVENDA
TICKETSUSADOS (registro dos tickets usados)
campos: COD, COD_TICKETSCADASTRO, COD_BARRAS, COD_LOJAS
NOMETICKETS (nome de tipo de tickets para o ticketcadastro)
campos: COD, NOME
Explicação: Os tickets são emitidos nos pontos de venda, e pode ser usado 1x em cada loja do cadastro
os tickets disponiveis para emissão estão em TICKETSCADASTRO, que possui o nome do ticket de NOMETICKETS,
ex: TICKET-VERDE, TICKET-AZUL etc
o que eu preciso no resultado do select é
NOME DO TICKET - LOJA EMISSÃO - QNT EMISSÃO - LOJA USADO - QNT USADO
----------------------------------------------------------------------------
TICKET AZUL - LOJA 1 - 500 - LOJA 3 - 400
TICKET AZUL - LOJA 1 - 500 - LOJA 4 - 300
ou seja, preciso que me traga separado por nome de ticket, quantos tikets a loja 1 emitiu (vinculando o codigo da loja na tabela ponto de venda)
e quantos deles foram usados na loja 1 e nas outras lojas, lembrando que cada ticket emitido pode ser usado 1x em cada loja...
entao o ticket emitido na loja 1 pode ser usado na loja 1, 2, 3, 4 etc...
não sei se ta bem explicado, se alguem puder me ajudar...
Obrigado desde já!
Discussão (4)
Carregando comentários...