안녕하세요.
php 필드 정렬할 때,
VARCHAR 로 소수점포함한 숫자로 입력된 것을 정렬하면
16.111111111111
16.944444444444
8.3333333333333
8.4444444444444
와 같이 정렬됩니다.
int 로 입력하면 소수점이하는 사라지고
아래와 같이 정렬하려면
필드를 어떻게 해야 하는지요?
8.3333333333333
8.4444444444444
16.111111111111
16.944444444444
^^
|
답변 6개 / 댓글 1개
채택된 답변
+20 포인트
select * from 테이블 order by cast(필드명 as decimal)
TRANSLATE with x
English
TRANSLATE with
Enable collaborative features and customize widget: Bing Webmaster Portal
ORDER BY 컬럼명 ASC;
했는데 안되어 질문드린 것입니다.
답변을 작성하려면 로그인이 필요합니다.
뭔가 질문글에 상세 내용이 많이 빠진듯 합니다.