하나의 열 유형이 longtext이고 저장된 숫자가있는 테이블이 MySQL 데이터베이스에 있습니다. 해당 열의 숫자로 정렬 된 표의 콘텐츠를 가져와야합니다. 이 쿼리의 분류와SQL에서 longtext를 int로 정렬
SELECT * FROM wp_postmeta WHERE meta_key = 'rating_avg' ORDER BY meta_value
적절한하지 않고 다음과 같습니다
0
1.6
10
5
하지만이 같은 필요 :이 열이 많은이 있기 때문에, 나는 열 유형을 변경할 수 없습니다
10
5
1.6
0
다른 유형의 데이터. SQL 쿼리에서 임시로 열 유형을 변경할 수 있습니까?
내가 이것을 시도하고 데이터베이스에 처음 100 행에 대해 작동 ... 처음 100 행 후, 정렬 텍스트를 정렬과 같이 계속됩니다. – Milos
글쎄, 당연히 데이터베이스/쿼리에는 문제가 있으며 솔루 션 자체는 아닙니다. – technology