#800

Υπολόγισε την τιμή με ΦΠΑ μία φορά — μέσα στη στήλη

Το κατάστημα αποθηκεύει τις τιμές σε λεπτά στη στήλη price_cents και τον συντελεστή φόρου στο tax_rate. Το backend συναρμολογεί το σύνολο με τον φόρο — price_cents × (1 + tax_rate) / 100 — και ο τύπος αντιγράφεται-επικολλάται σε όλο τον κώδικα. Είναι ασφαλέστερο να τον υπολογίσεις μία φορά μέσα στην ίδια τη στήλη. Φτιάξε έναν πίνακα products με id (πρωτεύον κλειδί), price_cents (ακέραιος, υποχρεωτικός), tax_rate (αριθμός με δύο δεκαδικά, προεπιλογή 0.20), και μια αυτόματα υπολογιζόμενη στήλη total της οποίας η τιμή ισούται πάντα με price_cents × (1 + tax_rate) / 100 και αποθηκεύεται φυσικά. Εισήγαγε μία γραμμή με price_cents = 1000 και επιβεβαίωσε ότι το total υπολογίστηκε αυτόματα.

Μόνο CREATE/ALTER/DROP — δεν χρειάζεται τελικό SELECT.

Το αποτέλεσμα του ερωτήματός σας θα εμφανιστεί εδώ

Χωρίς αρχικό σχήμα

Αυτή η άσκηση ξεκινά χωρίς πίνακες — θα τους δημιουργήσετε μέσω CREATE TABLE.