Bijwerkquery

Status
Niet open voor verdere reacties.

printerproblem

Gebruiker
Lid geworden
14 feb 2001
Berichten
6
Ik heb een tabel met daarin een kolom waarin verschillende waarden kunnen staan.
De waarden die daarin kunnen staan zijn onder meer '23 akkoord'; '15 afgewezen' ; '18 nog te herzien' etc
deze waarden moeten gewijzigd worden in 'afgewezen'; herzien'; veld leeg laten.
Via een bijwerkquery lukt het om maar 1 waarde tegelijk te wijzigen, dus in bovenstaand geval moet ik 3 bijwerkquery's gebruiken.
eerst:
UPDATE [overzicht garantie] SET [overzicht garantie].bijzonderheden = ""
WHERE ((([overzicht garantie].bijzonderheden) In ("23 akkoord")));
daarna
UPDATE [overzicht garantie] SET [overzicht garantie].bijzonderheden = "afgewezen"
WHERE ((([overzicht garantie].bijzonderheden) In ("15 afgewezen")));'
en daarna
UPDATE [overzicht garantie] SET [overzicht garantie].bijzonderheden = "herzien"
WHERE ((([overzicht garantie].bijzonderheden) In ("18 nog te herzien")));

Hoe kan ik in 1 bijwerkquery al deze waarden tegelijkertijd laten wijzigen?
alvast bedankt voor het meedenken.
 
Je gebruikt nu In(..) maar dat is hier natuurlijk zinloos omdat je maar één vergelijkingswaarde hebt. Maar dat maakt voor de werking verder niet uit. Ik zou een aparte tabel maken voor de oude en de nieuwe waarden en die in de bijwerkquery gebruiken. Je werkt de tabel dan bij met de nieuwe waarden.
 
Status
Niet open voor verdere reacties.

Nieuwste berichten

Terug
Bovenaan Onderaan