Bắt đầu ngayBắt đầu miễn phí

Ép kiểu (CAST)

Trong video, bạn đã thấy rằng ép kiểu là một cách để xử lý các vấn đề về kiểu dữ liệu. Nếu bạn biết một cột nào đó lưu số dưới dạng text, bạn có thể ép kiểu cột đó sang dạng số, ví dụ integer.

SELECT CAST(some_column AS integer)
FROM table;

Giờ đây, cột some_column tạm thời được biểu diễn dưới dạng integer thay vì text, nghĩa là bạn có thể thực hiện các phép tính số học trên cột này.

Bài tập này là một phần của khóa học

Nhập môn Cơ sở dữ liệu quan hệ bằng SQL

Xem khóa học

Hướng dẫn bài tập

  • Chạy đoạn mã mẫu đã cho.
  • Vì đoạn mã chưa chạy được, hãy thêm ép kiểu integer vào đúng vị trí rồi chạy lại.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

-- Calculate the net amount as amount + fee
SELECT transaction_date, amount + fee AS net_amount 
FROM transactions;
Chỉnh sửa và Chạy Mã