Tworzenie tabeli sprzedaży detalicznej
Zespół ds. rozwoju biznesu dostrzegł szansę na zwiększenie przychodów w każdej siłowni poprzez otwarcie punktu sprzedaży detalicznej. W takim sklepiku na terenie siłowni można by sprzedawać na przykład ręczniki, buty sportowe czy napoje. Aby śledzić sprzedawane towary, potrzebna jest nowa tabela w schemacie CORE_GYM. Tworzenie tej tabeli należy do ciebie – pokaż, co potrafisz!
To ćwiczenie jest częścią kursu
Typy danych i funkcje w Snowflake
Instrukcje do ćwiczenia
- Utwórz numeryczne pole
transaction_idz precyzją 16 i skalą 0. - Zdefiniuj
pre_tax_amountjakoNUMBER, które może mieć dwie cyfry po prawej stronie przecinka dziesiętnego i łącznie 6 cyfr. - Dodaj kolumnę
tax_rate, która mogłaby przechowywać liczbę taką jak28.625– łącznie 5 cyfr, z czego 3 po prawej stronie przecinka dziesiętnego.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
CREATE OR REPLACE TABLE retail (
-- transaction_id stores 16 total digits with 0 right of the decimal point
___ NUMBER(16, 0),
-- pre_tax_amount stores up to 6 digits with 2 right of the decimal point
___,
-- tax_rate stores up to 5 digits with 3 right of the decimal point
___,
transaction_total NUMBER(6, 2)
);