#800

Den Bruttopreis nur einmal berechnen — in der Spalte selbst

Der Shop speichert Preise in Kopeken in der Spalte price_cents und den Steuersatz in tax_rate. Das Backend setzt die Bruttosumme zusammen — price_cents × (1 + tax_rate) / 100 — und die Formel wird im gesamten Code per Copy-Paste verteilt. Sicherer ist es, sie einmal in der Spalte selbst zu berechnen. Erstelle eine Tabelle products mit id (Primärschlüssel), price_cents (Ganzzahl, erforderlich), tax_rate (Zahl mit zwei Nachkommastellen, Standardwert 0.20) und einer automatisch berechneten Spalte total, deren Wert immer price_cents × (1 + tax_rate) / 100 entspricht und physisch gespeichert wird. Füge eine Zeile mit price_cents = 1000 ein und überprüfe, dass total automatisch berechnet wurde.

Nur CREATE/ALTER/DROP — kein abschließendes SELECT erforderlich.

Dein Abfrageergebnis erscheint hier

Kein Ausgangsschema

Diese Aufgabe beginnt ohne Tabellen — du erstellst sie mit CREATE TABLE.