[질문]select 문 중에서 정렬방법
보통 정렬 방법은 asc 나 desc 가 있잖아요~
그런데 직위가 '사장', '과장', '이사', '상무' 이렇게 있고
이름이 그에 따라 여러개 있는데요..
직위가 높은 순으로 정렬 하고 또 이름순으로 정렬을 하려고 하는데요.
ms-sql 이나 오라클에서는 서브쿼리를 이용해서 하는거 같은데..
my-sql 에서는 안되나요??
제가 사용하려했던 방식은
SELECT name,memid,place,teamnm1 CASE
WHEN place = '사장' THEN '0'
WHEN place = '상무' THEN '1'
WHEN place = '이사' THEN '2'
WHEN place = '과장' THEN '5'
ELSE '99'
END AS LEVEL FROM groupmember ORDER BY LEVEL, name ASC
이런식으로 하려 했는데 안되네요;;;
방법 아시는분 꼭 좀 답변 부탁 드리겠습니다.
이걸로 인해 죽어가고 있는 어린양 구한다고 생각하시고 ㅎㅎ
새해 복 많이 받으시고 주말에 추워진다는데 감기 조심하세요 ^^
그런데 직위가 '사장', '과장', '이사', '상무' 이렇게 있고
이름이 그에 따라 여러개 있는데요..
직위가 높은 순으로 정렬 하고 또 이름순으로 정렬을 하려고 하는데요.
ms-sql 이나 오라클에서는 서브쿼리를 이용해서 하는거 같은데..
my-sql 에서는 안되나요??
제가 사용하려했던 방식은
SELECT name,memid,place,teamnm1 CASE
WHEN place = '사장' THEN '0'
WHEN place = '상무' THEN '1'
WHEN place = '이사' THEN '2'
WHEN place = '과장' THEN '5'
ELSE '99'
END AS LEVEL FROM groupmember ORDER BY LEVEL, name ASC
이런식으로 하려 했는데 안되네요;;;
방법 아시는분 꼭 좀 답변 부탁 드리겠습니다.
이걸로 인해 죽어가고 있는 어린양 구한다고 생각하시고 ㅎㅎ
새해 복 많이 받으시고 주말에 추워진다는데 감기 조심하세요 ^^
[이 게시물은 관리자님에 의해 2011-10-31 17:27:00 MySQL에서 이동 됨]
|
댓글을 작성하시려면 로그인이 필요합니다.
프로그램
태그 필터 (최대 3개)
전체
개발자
소스
기타
mysql
팁자료실
javascript
php
linux
flash
정규표현식
jquery
node.js
mobile
웹서버
os
프로그램
강좌
썸네일
이미지관련
도로명주소
그누보드5
기획자
견적서
계약서
기획서
마케팅
제안서
seo
통계
서식
통계자료
퍼블리셔
html
css
반응형
웹접근성
퍼블리싱
표준화
반응형웹
홈페이지기초
부트스트랩
angularjs
포럼
스크린리더
센스리더
개발자톡
개발자팁
퍼블리셔톡
퍼블리셔팁
기획자톡
기획자팁
프로그램강좌
퍼블리싱강좌
댓글 2개
감사합니다~ 복받으실꺼에요~ ^^