Začněte nyníZačněte zdarma

Type CASTs

Ve videu jsi viděl/a, že přetypování (type cast) je jedním z možných řešení problémů s datovými typy. Pokud víš, že určitý sloupec ukládá čísla jako text, můžeš ho přetypovat na číselný formát, například na integer.

SELECT CAST(some_column AS integer)
FROM table;

Sloupec some_column je pak dočasně reprezentován jako integer místo text, takže nad ním můžeš provádět numerické výpočty.

Toto cvičení je součástí kurzu

Introduction to Relational Databases in SQL

Zobrazit kurz

Pokyny k cvičení

  • Spusť ukázkový kód.
  • Protože nefunguje, přidej na správné místo přetypování na integer a spusť ho znovu.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

-- Calculate the net amount as amount + fee
SELECT transaction_date, amount + fee AS net_amount 
FROM transactions;
Upravit a spustit kód