Aan de slagGa gratis aan de slag

Type CASTs

In de video zag je dat type casts een mogelijke oplossing zijn voor problemen met gegevenstypen. Als je weet dat een bepaalde kolom getallen als text opslaat, kun je de kolom casten naar een numerieke vorm, dus naar integer.

SELECT CAST(some_column AS integer)
FROM table;

Nu wordt de kolom some_column tijdelijk weergegeven als integer in plaats van text, waardoor je numerieke berekeningen op de kolom kunt uitvoeren.

Deze oefening maakt deel uit van de cursus

Introductie tot relationele databases in SQL

Cursus bekijken

Oefeninstructies

  • Voer de gegeven voorbeeldcode uit.
  • Omdat die niet werkt, voeg je op de juiste plek een type cast naar integer toe en voer je het opnieuw uit.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

-- Calculate the net amount as amount + fee
SELECT transaction_date, amount + fee AS net_amount 
FROM transactions;
Code bewerken en uitvoeren