묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
MySQL 3.23.49a 에서 테이블 내 NAME 필드를 가나다순 정렬 방법
2003.08.04 15:12
MySQL 3.23.49a 이고 phpMyAdmin 2.5.1에서 DB를 관리하고 있습니다.
회원 리스트를 가나다 순으로 정렬할려고 하는데 잘 안됩니다.
MEMBER 라는 DB 내에 SSR이라는 테이블이 있습니다.
SSR 의 테이블의 NAME 필드를 가나다 순으로 정렬하고자 합니다.
아시는 분 있으면 알려 주십시오.
* zero님에 의해서 게시물 이동되었습니다 (2003-08-04 15:25)
회원 리스트를 가나다 순으로 정렬할려고 하는데 잘 안됩니다.
MEMBER 라는 DB 내에 SSR이라는 테이블이 있습니다.
SSR 의 테이블의 NAME 필드를 가나다 순으로 정렬하고자 합니다.
아시는 분 있으면 알려 주십시오.
* zero님에 의해서 게시물 이동되었습니다 (2003-08-04 15:25)
댓글 3
-
행복한고니
2003.08.04 15:43
-
하마오
2003.08.04 15:49
답변 주셔서 너무 고맙습니다. 그런데 제가 아직 초보 수준이라서요. 구체적으로 말씀 해주시면 안될까요? 저는 웹에서 db를 관리하는데요. 편하게 되어 있더라구요. 웹상에서 리스트 정렬이 안되나요? 안된다면 텔넷에서 적용하는 방법을 좀 알려 주셨으면 합니다. 좀 부탁드립니다. -
하마오
2003.08.04 16:44
행복한 고니님께서 답변을 주신데로 하였으나 여전히 가나다순으로 배열이 안되는군요.
그리고 현재 ssr 테이블 아래와 같습니다.
[SQL 질의]
SELECT *
FROM `sr`
ORDER BY `name` ASC
[SQL 해석]
table l type l possible_keys l key l key_len l ref l rows l Extra
ssr l ALL l NULL l NULL l NULL l NULL l 208 l Using filesort
반드시는 아니지만 대개의 경우 ㄱ 이 들어가는 문자가 ㄴ이 들어가는 문자보다 값이 작은 것으로 인식됩니다. 즉, 알파벳 정렬하듯이 하면 되는겁니다.