최대값을 가져오는 쿼리를 실행했는데 값이 이상합니다.
원래 들어있는 값

max 값 구하는 쿼리 실행

왜 값이 950이 나올까요.. 최대값이 아닌데..
답변 2개
채택된 답변
+20 포인트
2022-04-10 (일) 23:42:00
wr_content에 숫자만 저장할 경우 필드 속성을 int 같은 숫자형으로 변경해줘야 합니다.
또는 아래의 문서를 확인하세요. (CAST)
2022-04-11 (월) 00:00:26
https://dev.mysql.com/doc/refman/8.0/en/aggregate-functions.html#function_max
참고하세요.
컬럼의 datatype이 문자열인경우 사전순으로 최대값을 가져옵니다.
답변을 작성하려면 로그인이 필요합니다.