【2020090406】weekofyear、concat、substr的用法

--查询本周过生日的学生

 1 SELECT
 2     * 
 3 FROM
 4     student 
 5 WHERE
 6     WEEKOFYEAR(
 7         CONCAT(
 8             '2020-',
 9         SUBSTR( sage, 6, 5 ))) = WEEKOFYEAR(
10     CURDATE())
11     

weekofyear查询当前周

weekofyear(“2020-09-04”) 输出36

concat:拼接字符串

例:concat(str1, str2,...) 返回结果为连接参数产生的字符串,如果有任何一个参数为null,则返回值为null。

substr:截取字符

substr(sage, 6, 5)其中 sage为被截取的字符,6为开始位置,5为截取长度

curdate() 函数将以“YYYY-MM-DD”格式的值返回当前日期

posted @ 2020-09-04 17:46  hi,好久不见  阅读(254)  评论(0编辑  收藏  举报