Q&A

  • SQL, 문자 숫자 결합된 필드(cpu75와 cpu133) 정열문제..
안녕하세요..



정열 때문에 고민하고 있습니다.

DB는 파라독스 사용하고 있구요..

쿼리 결과 아래와 같은 순으로 정열을 하고자 합니다.

select goods from udata order by goods 를 사용했습니다.



goods

--------

cpu75

cpu133

cpu500

z3111



그런데

goods

--------

cpu133

cpu500

cpu75

z3111



순으로 정열이 되네요..



문자와 숫자가 결합된 필드의 경우 어떤 방법으로 해결해야 하나요?

참고로..

mysql에서는

select goods from udata order by goods + 0



하면 원하는 결과를 얻을 수 있습니다..

마지막에 있는 것은 숫자 0입니다..



0  COMMENTS