Fórum Relatório de produtos sem movimentação #280853

10/05/2005

0

Tenho uma tabela de ´produtos´ e outra de ´produtos movimentados´, preciso comparar as duas tabelas e verificar quais os produtos que não se encontram na tabela de ´produtos movimentados´, em um determinado periodo de data, assim posso fazer um relatório de produtos sem movimentação...tem como fazer essa comparação no SQL.

[color=green:537d9b6efc]Título editado por gandalf.nho. Removido URGENTE![/color:537d9b6efc]


Vispo

Vispo

Responder

Posts

10/05/2005

Dorivansousa

eu faço assim:
[b:6e38a1e45a]select[/b:6e38a1e45a] * [b:6e38a1e45a]from[/b:6e38a1e45a] itens [b:6e38a1e45a]where[/b:6e38a1e45a] codigo [b:6e38a1e45a]in[/b:6e38a1e45a] ([b:6e38a1e45a]select[/b:6e38a1e45a] item [b:6e38a1e45a]from[/b:6e38a1e45a] itens_entrada)


Responder

Gostei + 0

10/05/2005

Dorivansousa

extrutura da tabela de itens:
CREATE TABLE ´ITENS´
(
´CODIGO´ VARCHAR(5) NOT NULL,
´CODBARRA´ VARCHAR(13) NOT NULL,
´DESCRICAO´ VARCHAR(40) NOT NULL,
´TRIBUTADO´ CHAR(1) NOT NULL,
´PVENDA´ NUMERIC(12,2) NOT NULL,
´UNIDADE´ VARCHAR(2),
´FOTO´ VARCHAR(100),
´SERVICO´ CHAR(1),
´ALIQUOTA´ VARCHAR(4) NOT NULL,
´GRUPO´ VARCHAR(4),
´DESCUPOM´ VARCHAR(29),
´ESTOQUE´ NUMERIC(12,3) NOT NULL,
´PCOMPRA´ NUMERIC(12,2),
´PSUGER´ NUMERIC(12,2),
´FORNECEDOR´ VARCHAR(4),
CONSTRAINT ´PK_ITENS´ PRIMARY KEY (´CODIGO´)
);

extrutura da tabela de entrada
CREATE TABLE ´ITENS_ENTRADA´
(
´ITEM´ VARCHAR(5) NOT NULL,
´ENTRADA´ VARCHAR(6) NOT NULL,
´FORNECEDOR´ VARCHAR(4) NOT NULL,
´QUANTEMB´ NUMERIC(6,3),
´QUANTUND´ NUMERIC(6,3),
´QUANT´ NUMERIC(6,3) NOT NULL,
´VALEMB´ NUMERIC(12,2),
´PRECOMPRA´ NUMERIC(12,2),
´PREVENDA´ NUMERIC(12,2),
´PSUGER´ NUMERIC(12,2),
´IPI´ NUMERIC(6,2),
´ICMS´ NUMERIC(6,2),
´LUCRO´ NUMERIC(6,2),
´FRETE´ NUMERIC(6,2),
´IR´ NUMERIC(6,2),
´COFINS´ NUMERIC(6,2),
´PIS´ NUMERIC(6,2),
´SIND´ NUMERIC(6,2),
´DESP´ NUMERIC(6,2),
CONSTRAINT ´PK_ITENS_ENTRADA´ PRIMARY KEY (´ITEM´, ´ENTRADA´, ´FORNECEDOR´)
);

a consulta:
select * from itens where codigo in (select item from itens_entrada)

a consulta é bem simples eu seleciono todos os campos da tabela itens sendo q somente os registros onde o campo codigo da tabela itens for igual a algum campo item da tabela itens_entrada

falou espero ter ajudadado


Responder

Gostei + 0

10/05/2005

Vinicius2k

[b:2a0d2593af][color=red:2a0d2593af]Notificação de Infração às Regras de Conduta :[/color:2a0d2593af][/b:2a0d2593af]

Colega Vispo,

Neste tópico ocorreu infração às Regras de Conduta do Fórum :
[list:2a0d2593af][*:2a0d2593af]Utilização de texto apelativo no título do tópico. (´URGENTE´).[/list:u:2a0d2593af]
Peço que leia atentamente as [url=http://forum.clubedelphi.net/viewtopic.php?t=6689]Regras de Conduta[/url] para evitar que este fato se repita.

Se algum esclarecimento sobre o funcionamento do fórum ou sobre as Regras de Conduta for necessário, envie-me uma [url=http://forum.clubedelphi.net/privmsg.php?mode=post&u=2796]Mensagem Particular[/url].


Responder

Gostei + 0

10/05/2005

Vispo

Em primeiro lugar peço desculpas ao moderador pela infração que cometi, não se repetira.

Amigos, obrigado pelas resposta, resolveu meu problema.

Valeu!!! :D


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar