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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Update chato, por favor HELP
RDM.TECNOLOGIA
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 11/09/2007 12:05 hs            

Pessoal eu estou precisando de uma ajudinha com um Update chato, pode ser em Sql ou no VB6.

é o seguinte, eu tenho 2 tabelas e quero dar um Update em uma, mas baseado na outra, tipo verifica um código em uma tabela e se for o mesmo da outra ele da um Update, vejam as tabelas abaixo para entender melhor.

Tabela1: OC_ITEM_RESERVA
Campos: cod_item, linha, qtd_reservada

nesta tabela eu tenho os dados abaixo gravados nela:

cod_item | linha | qtd_reservada|
7894494468889 | 77 | 1400 |

7894494468889 | 88 | 1600 |

7894494468889 | 08 | 1800 |

7894494468889 | 07 | 1325 |

7894494468889 | 06 |1 658 |

 

 

 

Tabela2: OC_ITEM
Campos: num_oc,cod_item, linha, qtd_reservada

nesta tabela eu tenho os dados abaixo gravados nela:

num_oc |cod_item | linha | qtd_reservada|
01 |7894494468889 | 77 | 400 |

01 |7894494468889 | 88 | 600 |

01 |7894494468889 | 08 | 1600 |

02 |7894494468889 | 07 | 325 |

03 |7894494468889 | 06 | 658 |

o aplicativo faz o seguinte:
na tabela2 OC_ITEM eu tenho 3 cod_item diferentes e com 3 linhas diferentes e 3 quantidade diferentes para o mesmo num_oc de numero 01.

na tabela1 OC_ITEM_RESERVA eu tenho o cod_item a linha e a qtd_reservada, o cod_item desta tabela tambem esta na tabela2 OC_ITEM com uma reserva acumulara e a linha tb tem nas 2 tabelas, o que eu quero fazer é o seguinte:

selecionar o num_oc, cod_item, linha e qtd_reservada na tabela2 OC_ITEM e se caso o cod_item e a linha da tabela2 OC_ITEM for igual o cod_item e linha da tabela1 OC_ITEM_RESERVA ele pega a qtd_reservada da tabela2 OC_ITEM e subtrai esta qtd_reservada da qtd_reservada da tabela1 OC_ITEM_RESERVA.

   
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