데이터 엔지니어링/SQL

[SQL] string 으로 저장된 데이터에 집계 함수 쓰는 법

허니비 honeybee 2023. 2. 11. 15:04

가끔가다 분명 데이터 타입은 numeric 인데, 여타 이유로 string 으로 지정되거나 저장된 형식일 때가 있다. 

 

그럴 때는 CAST 를 이용해 일시적으로 쿼리문을 쓰는 경우 내에서 데이터 타입을 바꿔주도록 하자. 

 

 

SELECT SUM(CAST(string_value AS INT64)) AS total
FROM your_table

 

본인 이 방법을 몰라 그룹바이를 할 때 상당히 애를 먹었다.. 파이썬으로 가져가서 막 다시 형변환 하고 그랬음

728x90
반응형