Jump to content

SQL query vervangen waarde veld


racemaniac

Recommended Posts

In verband met wijzigende BTW regelgeving per 01-01-01-2020  - de KOR -  wil ik in mijn gemigreerde ( nieuwe) webshop  alle prijzen van ps_product en attributen via een SQL-query laten vervangen door de huidige waarde x 1,21

het veld price bevat dus nu een excl BTW prijs en dat moet dus worden een incl 21% btw prijs

Ik heb de volgende query geprobeerd, met 0 resultaat 

SELECT * FROM `pr_product`
update `price`= `price` * 1.21

Wat doe ik "fout"  ??

 


 

Link to comment
Share on other sites

Hoi Racemaniac,

 

Er zijn (denk ik) betere manieren om dit te regelen. Je kan sowieso de weergave van je prijzen aanpassen naar inclusief BTW bij je klantgroepen. Heb je misschien al je BTW-berekeningen op 0 gezet? Dan moet je deze terugzetten. Dan hoef je namelijk niet direct in je database aanpassingen uit te voeren.
Wellicht is het toevoegen van een BTW-groep aan je producten al genoeg, helaas weet ik niet precies hoe je shop in elkaar steekt. 

Maar, het precieze antwoord op je vraag; Je query klopt niet. Ik denk dat dit het moet zijn (let op je prefix ps_): 

UPDATE `ps_product` SET price = price * 1.21

En dan ook voor ps_product_shop:

UPDATE `ps_product_shop` SET price = price * 1.21

Voor je combinaties moet je dan hetzelfde doen. Tabel ps_product_attribute. 

Maar nogmaals, ik raad je aan deze oplossing via de database niet aan. 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...