CAST Tipe
Di video, Anda melihat bahwa cast tipe dapat menjadi solusi untuk masalah tipe data. Jika Anda tahu bahwa suatu kolom menyimpan angka sebagai text, Anda dapat mencast kolom tersebut ke bentuk numerik, yaitu ke integer.
SELECT CAST(some_column AS integer)
FROM table;
Sekarang, kolom some_column untuk sementara direpresentasikan sebagai integer alih-alih text, sehingga Anda dapat melakukan perhitungan numerik pada kolom tersebut.
Latihan ini merupakan bagian dari kursus
Pengantar Basis Data Relasional dalam SQL
Instruksi latihan
- Jalankan kode contoh yang diberikan.
- Karena tidak berfungsi, tambahkan cast tipe
integerpada tempat yang tepat lalu jalankan kembali.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
-- Calculate the net amount as amount + fee
SELECT transaction_date, amount + fee AS net_amount
FROM transactions;