DB

[mysql]정렬 int 형 정렬

momoa210 2024. 1. 28. 18:47

CAST(type) : 데이터 타입 변환
signed는 양수와 음수를 포함한 모든 정수를 나타낼 수 있는 데이터 타입입니다.
 
order by CAST(data AS signed) ASC ;
-- 형식으로 써야 숫자 정렬이 된다

만약 문자열 타입으로 저장된 숫자값에 소수점이 포함되어 있다면 signed 대신 decimal(소수점이 있는 수를 나타내는 타입)을 적어주고 사용하면 됨

'DB' 카테고리의 다른 글

[sql] UNION 과 UNION ALL  (0) 2024.02.12
[sql] DESCRIBE  (0) 2024.02.12
[db] mysql select 문 실행순서  (0) 2024.02.04
[db] mysql 집계함수  (0) 2024.02.04
[mysql] date 함수 DATEDIFF  (0) 2024.01.28