Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Ajuda com UPDATE
Message
De
21/01/2003 04:59:39
 
 
À
Tous
Information générale
Forum:
Visual FoxPro
Catégorie:
Base de données, Tables, Vues, Index et syntaxe SQL
Titre:
Ajuda com UPDATE
Divers
Thread ID:
00743685
Message ID:
00743685
Vues:
47
Pessoal , desejo entender melhor a linguagem do SELECT e do UPDATE

Tenho uma tabela temporária ( TmpLinEnc ), em que além de outros campos tenho :
RefArtigo - Referencia do Artigo
QTD - quantidade

Tenho a tabela final ( LinEnc ) , em que também tenho os campos :
RefArtigo - Referencia do Artigo
QTD - quantidade

Agora , eu quero actualizar a tabela LinEnc , a partir dos dados da tabela TmpLinEnc ,
ou seja para cada artigo na tabela temporária , quero que actualize a quantidade do mesmo artigo na tabela final , com a quantidade da tabela final menos a quantidade da tabela temporária .

Exemplo TmpLinEnc
Artigo1
QTD 6

tabela final ( LinEnc )
Artigo1
QTD 10

Resultado na tabela final
Artigo1
QTD 4 && ou seja ( 10 da tabela LinEnc - 6 da tabela TmpLinEnc = 4 )

Naturalmente , eu sei fazer isto , com comandos DO WHILE .NOT. Eof() , mas gostaria que me ensinassem a fazer com uma só instrução UPDATE SQL .

Muito obrigado



Pedro Silva

world is wonderful with your help .

Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform