Az adóval növelt árat egyszer számold ki — magában az oszlopban
A bolt az árakat kopejkában tárolja a price_cents oszlopban, az adókulcsot pedig a tax_rate oszlopban. A backend összerakja az adóval növelt végösszeget — price_cents × (1 + tax_rate) / 100 —, és a képletet a kódbázisban szerteszét másolják.
Biztonságosabb egyszer kiszámítani magában az oszlopban. Hozz létre egy products táblát a következőkkel: id (elsődleges kulcs), price_cents (egész szám, kötelező), tax_rate (két tizedesjegyű szám, alapértelmezett értéke 0.20), valamint egy automatikusan kiszámított total oszlop, amelynek értéke mindig price_cents × (1 + tax_rate) / 100, és fizikailag tárolódik. Szúrj be egy sort price_cents = 1000 értékkel, és ellenőrizd, hogy a total automatikusan kiszámítódott.
Csak CREATE/ALTER/DROP — nincs szükség záró SELECT-re.
Jelentkezz be a beküldési előzmények megtekintéséhez
BejelentkezésJelentkezz be az MI-mentor használatához
BejelentkezésNincs kiinduló séma
Ez a feladat táblák nélkül indul — neked kell létrehoznod őket CREATE TABLE-lel.