database.sarang.net
UserID
Passwd
Database
DBMS
ㆍMySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MySQL Q&A 26919 게시물 읽기
No. 26919
숫자 정렬에 관한 질문입니다~
작성자
산토스
작성일
2007-08-06 21:16
조회수
1,680

DB에서 값을 끌어와 정렬을 하니 1,2,3,4 이런식이 아닌


1,10,11,12...2,21,22... 이런식으로 정렬이 됩니다


데이터 형식은 varchar이구요 테이블은 utf8로 


컬럼은 utf8_general_ci로 정의되어있습니다


어떻게 바꾸면 1,2,3,4.. 이렇게 출력이 될까요??

이 글에 대한 댓글이 총 2건 있습니다.

해당 컬럼의 값이 전부 자연수라고 가정한다면, 형식을 integer로 바꾸시면 됩니다.

 

박현우(lqez)님이 2007-08-07 00:55에 작성한 댓글입니다.

cast() 함수로 일시적으로 형변환을 시켜주어도 되겟죠..


cast(column_name as signed)...


흠..만약 숫자로 형변환을 할수 없는것들이라면 0 으로 타입캐스팅 됩니다.


team b(teamb)님이 2007-08-07 09:44에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
26922[질문] order by 소트 문제 해결좀 해주세요 [1]
홍길동
2007-08-07
2608
26921커서 선언시 동적 sql 관련
또자영
2007-08-07
2294
26920쿼리 작성에 관한 문의드립니다. [2]
한별이
2007-08-07
1786
26919숫자 정렬에 관한 질문입니다~ [2]
산토스
2007-08-06
1680
26918mysql 에서 float (9,3)에서 괄호안의 의미는? [1]
임시손님
2007-08-06
1648
26917시스템네 clown.dll 주의.. [1]
골빈당
2007-08-06
1503
26916php_myadmin2.7.0-pl2 쓰고있는데요 한글이 깨져서 나와서여 [1]
이해용
2007-08-05
1722
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.024초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다