Hallo,
ik ben bezig met het maken van een query die de kolomen met als type "Viool" hebben 5% om hoog te doen. En voor "Piano" 8%.
Nu heb ik een Query geschreven die wel "Viool" update maar niet "Piano" om een of andere reden.
Wat ik doe:
Hij filtert op "Piano" en "Viool"
Als "Intr_type" gelijk is aan "Viool" verhoog het dan met 5% anders verhoog het met 8%
Als ik hem dan uitvoer dan update hij "Viool" maar voor piano zegt hij mij dat er iets niet goed is met de validatie.
Nu heb ik ook geprobeerd om bijvoorbeeld 2 IIF statements te doen maar dat werkt ook niet.
ik ben bezig met het maken van een query die de kolomen met als type "Viool" hebben 5% om hoog te doen. En voor "Piano" 8%.
Nu heb ik een Query geschreven die wel "Viool" update maar niet "Piano" om een of andere reden.
code:
1
2
| UPDATE HUURPRIJZEN SET HUURPRIJZEN.Instr_tariefpd = IIf([Intr_type]="Viool",([Instr_tariefpd]*1.05/100)*100,([Instr_tariefpd]*1.08/100)*100), HUURPRIJZEN.Instr_tariefwk = IIf([Intr_type]="Viool",([Instr_tariefpd]*1.05/100)*100,([Instr_tariefwk]*1.08/100)*100) WHERE (((HUURPRIJZEN.Intr_type)="Viool" Or (HUURPRIJZEN.Intr_type)="Piano")); |
Wat ik doe:
Hij filtert op "Piano" en "Viool"
Als "Intr_type" gelijk is aan "Viool" verhoog het dan met 5% anders verhoog het met 8%
Als ik hem dan uitvoer dan update hij "Viool" maar voor piano zegt hij mij dat er iets niet goed is met de validatie.
Nu heb ik ook geprobeerd om bijvoorbeeld 2 IIF statements te doen maar dat werkt ook niet.