Computer >> Máy Tính >  >> Lập trình >> MySQL

Cách sử dụng hàm SUM cho trường loại NUMC?

NUMC là văn bản số. Vì đây là văn bản nên không thể triển khai hàm SUM vì nó thuộc loại varchar trong cơ sở dữ liệu.

Không có giải pháp đơn giản để làm điều đó. Một phương pháp là sao chép dữ liệu vào các bảng nội bộ, chuyển đổi dữ liệu NUMC thành DEC bằng cách lặp qua tất cả các hàng, SUM và NHÓM chúng rồi chuyển đổi ngược lại các giá trị DEC thành giá trị NUMC.