문자열의 숫자 사이에 숫자가 아닌 텍스트가 있는 숫자를 추가하려고 하면 MySQL은 해당 문자열의 첫 번째 숫자를 사용하여 경고와 함께 추가를 평가합니다. 다음 예는 이것을 나타냅니다 -
예시
mysql> Select '1525 * 2' + '200'As Total; +-------+ | Total | +-------+ | 1725 | +-------+ 1 row in set, 1 warning (0.00 sec)
위 쿼리에서 MySQL은 첫 번째 숫자, 즉 1525만 추가 평가에 사용하고 숫자가 아닌 텍스트는 무시한다는 것이 분명합니다.