Jump to content
racemaniac

SQL query vervangen waarde veld

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"  ??

 


 

Share this post


Link to post
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. 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More