2013-06-28 2 views
-1

검색 결과를 정렬하는 데 도움이 필요합니다.오라클에서 같은 값으로 정렬

나는 값을 가져야하고 표시 순서에 따라 드롭 다운을 채울 필요가있는 아래의 "표"표가 하나 있습니다. 하지만 내 문제는 정확한 값을 얻고있는 DB에 쿼리로 직접 명령을 실행하는 것입니다. 그러나 드롭 다운에서 "초 V"가 "초 IV"보다 일찍 표시됩니다. 이 문제를 해결하도록 도와주세요.

Name  Display_Sequence 
Sec I 1 
Sec II 2 
Sec III 3 
Sec IV 4 
Sec V 4 
Sec VI 5 
+0

(http://mattgemmell.com/2008/12/08/what-have-you-tried /)? –

+0

자세한 내용을 알려주십시오. 어떤 종류의 드롭 다운을 사용하고 있습니까? 정렬 메커니즘이 있습니까? – Christoph

+0

응용 프로그램에서 데이터를 가져 오는 방법은 무엇입니까? Collection에 값을 저장하고 있습니까? 그렇다면 어떤 유형입니까? –

답변

0

당신은하지 선택한 열을 기준으로 주문할 수 있습니다

[당신이 시도 무엇]
select name 
from section 
order by display_sequence 
+0

안녕하세요 보헤미안, 나는 그것을 시도했습니다 ....하지만 내 초 IV와 초 V 모두 같은 디스플레이 시퀀스를 모두 가지고 있다고 생각합니다. 그런 다음 {display_sequence, name}에 따라 섹션 순서에서 이름 선택}을 시도했습니다. 그러나 이것으로 또 다른 문제가오고 있습니다. Sec IX가 Sec V. – Tanmoy

+2

앞에 올 것입니다. 각 옵션에 고유 한 순차 번호를 부여 할 수없는 이유는 무엇입니까? 값이 중복 된 열은 일반적으로 보이므로 사실상 쓸모 없게 만듭니다. – Bohemian