1. Nauka
  2. /
  3. Kursy
  4. /
  5. Wprowadzenie do relacyjnych baz danych w SQL

Connected

ćwiczenie

Rzutowanie typów (CAST)

W filmie widziałeś, że rzutowanie typów to jedno z możliwych rozwiązań problemów z typami danych. Jeśli wiesz, że dana kolumna przechowuje liczby jako text, możesz rzutować ją na typ liczbowy, np. integer.

SELECT CAST(some_column AS integer)
FROM table;

Dzięki temu kolumna some_column jest tymczasowo traktowana jako integer zamiast text, co pozwala wykonywać na niej obliczenia numeryczne.

Instrukcje

100 XP
  • Uruchom podany przykładowy kod.
  • Ponieważ kod nie działa, dodaj rzutowanie na typ integer we właściwym miejscu i uruchom go ponownie.