6

我想检索当前年份的最后两位数字-我想从当前年份“2013”​​中检索“13”。帮我为此提供一个合适的查询

谢谢

4

4 回答 4

9

试试这个

SELECT DATE_FORMAT(datefield, '%y')
于 2013-02-15T07:24:11.740 回答
4

利用DATE_FORMAT

SELECT DATE_FORMAT(CURDATE(), '%y')
于 2013-02-15T05:54:17.433 回答
0

是的,您可以使用 date_format 函数:

SELECT DATE_FORMAT(now(), '%y')
于 2013-02-15T06:28:43.253 回答
0

结合Extract 函数Substring 函数,如:

SELECT Substring(EXTRACT(YEAR FROM '2013-07-02'), 3)

会返回:13

于 2013-02-15T06:00:17.413 回答