MySQL是一種常用的關系型數據庫管理系統,在使用過程中,我們有時需要把數字字段前面的0去掉,以便更好地展示或使用數據。
例如,我們有一個存儲學生學號的字段,它的數據類型是CHAR(10),數據可能如下: 001 023 1234 456789 我們需要把前面的0去掉,讓數據變為: 1 23 1234 456789 MySQL提供了兩種方法實現這個功能:
方法一:
SELECT CAST(stu_no AS UNSIGNED) AS stu_no_new FROM student; 使用CAST函數將學號轉化為無符號整型,去掉前導0,然后再將其轉化為字符串。
方法二:
SELECT TRIM(LEADING '0' FROM stu_no) AS stu_no_new FROM student; 使用TRIM函數的LEADING關鍵字,指定要去掉前導0,然后將結果賦值給新的學號字段。
上一篇css斜體單詞是
下一篇css斜角邊框怎么寫