SQLite (버전 3.10.0, Qt 버전 5.7.1, SQL 암호화 버전 3.15.2) 용 DB 브라우저를 사용하고 있으며 정렬 할 열이 있습니다. 먼저 가장 높은 값. 내가 사용 :SQLite 용 DB 브라우저에서 Desc 및 Asc 순으로 정렬
SELECT first_name, last_name, Totalclaims
FROM workingdata
ORDER BY Totalclaims Desc;
문제는 내 쿼리 $993.00
보다 큰 $9920.00
으로 간주되고있는 점이다. 필터가 소수 자리를 제대로 인식하지 못하고 있습니다. 이 문제를 해결하는 방법에 대한 조언이 있습니까?
Totalclaims 열이 float처럼 저장되어 있습니까? 당신은 varchar가 아닌가? – danihp
'ORDER BY cast (float로 (Totalclaims, '$', '')를 대체하십시오.); – tonypdmtr
@tonypdmtr 필요가 없습니다. 먼저 varchar의 길이를 확인할 수 있습니다. 달러를 대체하고 부동으로 변환. –