Computer >> Máy Tính >  >> Lập trình >> MySQL

Trong khi thêm các số có trong dấu ngoặc kép, MySQL đánh giá như thế nào nếu chúng ta viết văn bản không phải số trước một số?


Giả sử nếu chúng ta đang cố gắng thêm các số có văn bản không phải số vào trước chúng, thì MySQL chỉ cần đánh giá giá trị của số đó là 0. Ví dụ sau sẽ cho thấy điều này -

Ví dụ

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)