숫자 값을 포함하는 varchar 인 필드 receiptno
이 있으며이를 정렬하려고합니다. 문자열로 정렬하면 잘못된 순서가 지정됩니다. 그것을 정수로 정렬하려고합니다. 질의 자체에서 정수로 정렬 할 수 있도록 order by 절에서 정수로 변환하는 방법이 있습니까?숫자 순서 지정을 사용하여 varchar 열을 정렬하는 방법
0
A
답변
5
당신은 필드 형식 변환 cast
또는 convert
를 사용할 수 있습니다
... ORDER BY CAST(receiptno AS INTEGER) ASC
편집 죄송합니다, 고정 구문
1
그래서를,이 칼럼의 유형을 변경하기위한
관련 문제
- 1. Vim에서 숫자 및 리터럴 열을 정렬하는 방법
- 2. 열을 다시 정렬하는 방법
- 3. DataView에서 DateTime 열을 정렬하는 방법?
- 4. SQL : varchar 유형의 열을 분할하는 방법?
- 5. Access에서 숫자 정렬을 기준으로 텍스트 열을 정렬하는 방법은 무엇입니까?
- 6. 정규 표현식 - 숫자 순서
- 7. 자바를 사용하여 정렬하는 방법
- 8. db2에 0이있는 패드 varchar 숫자
- 9. 동적 순서 지정을 사용하는 SQL Server 페이징?
- 10. 두 개의 열을 사용하여 MySQL의 순서
- 11. 데이터를 페이지 단위로 정렬하고 열을 정렬하는 방법
- 12. SSRS에서 날짜 열을 잘못 정렬하는 중
- 13. 숫자 목록 정렬 순서 (정렬 없음)
- 14. Excel에서 varchar 열을 포함하는 MySql 쿼리를 포함합니다.
- 15. 버블 정렬을 사용하여 트리 맵을 정렬하는 방법?
- 16. 오라클 varchar 값 "40.00"을 숫자
- 17. ODBC를 사용하여 varchar (max) 열에 쓰는 방법
- 18. AS3 - 순서 재 지정을 위해 Matrix3D 객체 사용
- 19. PHP를 사용하여 xpath를 정렬하는 방법
- 20. 테이블 열을 "텍스트"에서 Varchar (최대)
- 21. 외부 참조로 varchar 열을 사용하는 것이 합리적입니까?
- 22. pagewise로 레코드를 정렬하는 방법
- 23. 목록을 일반적으로 정렬하는 방법
- 24. IComparable을 구현하여 숫자 및 숫자가 아닌 문자열을 정렬하는 방법
- 25. PhP 및 MySQL을 사용하여 열을 정렬하는 가장 좋은 방법은 무엇입니까?
- 26. 심포니를 사용하여 관리자 패널에서 자신의 열을 정렬하는 방법은 무엇입니까?
- 27. 여러 열을 사용하여 MySQL 행을 정렬하는 방법은 무엇입니까?
- 28. JQuery UI는 정렬 가능한 목록에서 순서 재 지정을 비활성화합니다.
- 29. 레일에있는 중국어 병음에 따라 열을 정렬하는 편리한 방법
- 30. MySql 데이터베이스를 정렬하는 방법?
주셔서 감사합니다 대답, MySQL의 캐스팅 함수에 정수가 문제가 있으므로 서명을 사용했습니다. 지금 일하고있어. ORDER BY CAST (receiptno as SIGNED) ASC - 올바르게 작동 – Karthik
... 인덱스 사용이 망가졌습니다. 우수 –
오, 좋아 좋아. 감사합니다. col – Karthik