Computer >> 컴퓨터 >  >> 프로그램 작성 >> MySQL

따옴표 안에 포함된 숫자를 추가하는 동안 숫자 앞에 숫자가 아닌 텍스트를 쓰는 경우 MySQL은 어떻게 평가합니까?


앞에 숫자가 아닌 텍스트가 있는 숫자를 추가하려고 하면 MySQL은 이러한 숫자의 값을 0으로 평가하기만 하면 됩니다. 다음 예제에서는 다음을 표시합니다. -

예시

mysql> Select 'Kg 1525' + 'Oz 200'As Total;
+-------+
| Total |
+-------+
| 0     |
+-------+
1 row in set, 2 warnings (0.00 sec)

mysql> Select 'Kg 1525' + '200'As Total;
+-------+
| Total |
+-------+
| 200   |
+-------+
1 row in set, 1 warning (0.00 sec)