본문 바로가기
MySql

MySQL에서 값이 숫자인지 감지

by 베이스 공부 2020. 10. 18.
반응형

MySQL 쿼리에서 값이 숫자인지 감지하는 방법이 있습니까? 같은

SELECT * 
FROM myTable 
WHERE isANumber(col1) = true

 

해결 방법

 

이것은 대부분의 경우에 작동합니다.

SELECT * FROM myTable WHERE concat('',col1 * 1) = col1

다음과 같은 비표준 숫자에는 작동하지 않습니다.

 

참조 페이지 https://stackoverflow.com/questions/5064977

 

 

반응형

댓글