#800

Calculer le prix TTC une seule fois — dans la colonne elle-même

La boutique stocke les prix en centimes dans la colonne price_cents et le taux de taxe dans tax_rate. Le backend assemble le total TTC — price_cents × (1 + tax_rate) / 100 — et la formule se retrouve copiée-collée à travers tout le code. Il est plus sûr de la calculer une seule fois dans la colonne elle-même. Construisez une table products avec id (clé primaire), price_cents (entier, obligatoire), tax_rate (nombre à deux décimales, valeur par défaut 0.20), et une colonne calculée automatiquement total dont la valeur est toujours égale à price_cents × (1 + tax_rate) / 100 et qui est stockée physiquement. Insérez une ligne avec price_cents = 1000 et vérifiez que total a été calculé automatiquement.

Uniquement CREATE/ALTER/DROP — aucun SELECT final nécessaire.

Le résultat de votre requête apparaîtra ici

Aucun schéma de départ

Cet exercice démarre sans aucune table — vous les créerez via CREATE TABLE.