正则表达式提取日期的前两个数字

时间:2013-12-27 20:09:32

标签: mysql regex

我的日期写得像这样:2013年12月1日 - 如何使用REGEXP仅显示前两个字母。感谢

2 个答案:

答案 0 :(得分:2)

您可以使用SUBSTRING_INDEX函数代替正则表达式:

SELECT SUBSTRING_INDEX(column, '/', 1)
FROM yourtable

答案 1 :(得分:1)

您还可以使用LEFT功能

SELECT LEFT(datecol,2) FROM `table`

Demo