이 포함 된 VARCHAR 컬럼의 최대 값을 얻는 방법을 숫자 열이며 총 대 Varchar이다 (20) - 테이블 이름은 주문입니다 :MySQL은 - ID를 다음과 같이 나는 테이블이
ID Total
1 $10
2 $1,000
3 $1500.50
4 300
5 20.50
6 -80
을 통해
SELECT statement I would like to get the Id of the highest total i.e 3.
SELECT ID, MAX(CONVERT(Total, SIGNED INTEGER)) AS total FROM orders
은 총 ID가 가장 높지만 잘못된 ID입니다.
달러 기호 ($)
과 쉼표 (,)
을 무시하고 싶습니다.
이 답변이 더 좋을 것이다. –