MulaiMulai sekarang secara gratis

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 adalah bagian dari kursus

Pengantar Basis Data Relasional dalam SQL

Lihat Kursus

Petunjuk latihan

  • Jalankan kode contoh yang diberikan.
  • Karena tidak berfungsi, tambahkan cast tipe integer pada tempat yang tepat lalu jalankan kembali.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

-- Calculate the net amount as amount + fee
SELECT transaction_date, amount + fee AS net_amount 
FROM transactions;
Edit dan Jalankan Kode