在MySQL中,如果我們需要截取數字字段的最后一位,可以使用MySQL函數SUBSTR配合MOD函數實現。
SELECT MOD(SUBSTR(num,-1),10) FROM table;
上述代碼中,num為數字字段,-1表示從右邊開始截取,MOD函數用于取余數,因為可能存在數字超過10的情況,所以我們取余數得到的一定是0到9之間的整數。
此外,如果我們需要截取多個數字字段的最后一位,可以使用如下代碼:
SELECT MOD(SUBSTR(num1,-1),10),MOD(SUBSTR(num2,-1),10),MOD(SUBSTR(num3,-1),10) FROM table;
代碼中的num1、num2和num3分別表示三個數字字段,函數SUBSTR和MOD同樣可以套用在多個數字字段中。