MySQL에서 문자를 숫자로 바꾸는 방법은 CAST나 CONVERT 함수를 사용하는 것입니다. 이 함수들은 문자열을 숫자로 변환할 수 있습니다.
예를 들어, CAST 함수를 사용하여 문자열을 정수로 변환하려면 다음과 같이 하십시오.
SELECT CAST('123' AS UNSIGNED);
위 쿼리는 '123' 이라는 문자열을 부호 없는 정수형으로 변환하여 결과를 반환합니다.
CONVERT 함수를 사용하여도 문자열을 숫자로 변환할 수 있습니다. 다음과 같이 사용할 수 있습니다.
SELECT CONVERT('123', UNSIGNED);
위 쿼리는 CAST 함수와 동일한 결과를 반환합니다.
문자열을 부동 소수점 숫자로 변환하려면 FLOAT 또는 DOUBLE 데이터 형식을 사용할 수 있습니다.
SELECT CAST('3.14' AS FLOAT);
위 쿼리는 '3.14'라는 문자열을 부동 소수점 숫자로 변환하여 결과를 반환합니다.