Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Update table with left join
Message
Information générale
Forum:
Microsoft SQL Server
Catégorie:
Syntaxe SQL
Versions des environnements
SQL Server:
SQL Server 2008
Application:
Desktop
Divers
Thread ID:
01526632
Message ID:
01526633
Vues:
72
This message has been marked as the solution to the initial question of the thread.
>is something like this possible? I get an error, but I thought it should have worked:
>
>UPDATE EmpItems 
>    LEFT JOIN HistItems ON HistItems.eiKey = EmpItems.eiKey
>    WHERE HistItems.DelFlag = 0 
>    SET EmpItems.itOnPosted = 1, EmpItems.itBalAmt = HistItems.itBalNew + HistItems.itPostCalc
>
>Maybe I'm doing something wrong?

You are missing FROM clause. The syntax for UPDATE -SQL command is:

UPDATE Target
SET Column_Name1 = eExpression1 [, Column_Name2 = eExpression2 ...]
[FROM [FORCE] Table_List_Item [[, ...] | [JOIN [ Table_List_Item]]]
WHERE FilterCondition1 [AND | OR FilterCondition2 ...]
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform