Computer >> 컴퓨터 >  >> 프로그램 작성 >> MySQL

NUMC 유형 필드에 SUM 함수를 사용하는 방법은 무엇입니까?

<시간/>

NUMC는 숫자 텍스트입니다. 이것은 텍스트이므로 데이터베이스에서 varchar 유형이므로 SUM 함수를 구현할 수 없습니다.

간단한 해결책은 없습니다. 한 가지 방법은 데이터를 내부 테이블에 복사하고 모든 행을 반복하여 NUMC 데이터를 DEC로 변환하고 SUM 및 GROUP한 다음 DEC 값을 다시 NUMC 값으로 변환하는 것입니다.