如果我嘗試新增兩個包含在引號中的數字,MySQL 如何評估?
如果我們嘗試新增用引號引起來兩個數字,意味著我們把字串作為數字對待。在此情況下,MySQL 將值轉換成最接近的數字等效值並評估結果。以下示例將對此進行演示。
示例
mysql> Select '1525' + '200'As Total; +-------+ | Total | +-------+ | 1725 | +-------+ 1 row in set (0.00 sec)
廣告
如果我們嘗試新增用引號引起來兩個數字,意味著我們把字串作為數字對待。在此情況下,MySQL 將值轉換成最接近的數字等效值並評估結果。以下示例將對此進行演示。
mysql> Select '1525' + '200'As Total; +-------+ | Total | +-------+ | 1725 | +-------+ 1 row in set (0.00 sec)