[英]strip 0 from all rows in single column MySQL
我想TRIM(LEADING 0 FROM month) FROM table1
其中table1
列month
的數據格式如下:01、02、03
我想更新數據,以便將其格式化為:1、2、3,...
謝謝!
最簡單的方法可能是將其強制轉換為int:
SELECT CAST(month as int) from table
從MySQL文檔:
mysql> SELECT MONTH('2008-02-03');
-> 2
因此,如果您只有月份(而不是日期的其余部分),則可以使用:
SELECT MONTH(CONCAT('2010-', month, '-', '01')) FROM table1;
資料來源: http : //dev.mysql.com/doc/refman/5.1/en/date-and-time-functions.html#function_month
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.