MySQL'/' 運算符和DIV運算符的區別

之前聽說在MySQL中,int除以int最後的結果也是int,而且只能是同種數據類型進行運算,測試後發現,這種說法不太對。 MySQL 中的 ‘/’ 運算符可以認爲只是做一個除法的運算,他不會看你的數據類型是什麼,通過‘/’運算符返回的值可以是浮點數。 官方文檔中也有相應的解釋: 而DIV計算的是整除,也就是說通過DIV計算返回的一定是你的商,而不會像‘/’一樣可以返回一個浮點數。 官方文檔的解釋
相關文章
相關標籤/搜索