根据公司展开的MySql数据库的基础培训,又让我学到了一些关于MySql的基础知识,以下就是我学到的知识:
CONCAT函数:将多个字符串合并成一个字符串,以下是示例:
SELECT CONCAT('12','34'),将12和34合并成1234;
INSERT函数:字符串替换,以下是示例:
select insert('qua', 3, 4, 'what'); 结果:quwhat
LOWER函数:把字符串转为小写,以下是示例:
select lower("AAA"); 结果:aaa
UPPER函数:与LOWER函数相反,是把字符串转为大写,以下是示例:
select upper("aaa"); 结果:AAA
SUBSTRING函数:截取字符串,以下是示例:
select substring('abcdefg',5,6); 结果:efg
CURDATE函数:获取当前日期,以下是示例:
select curdate() ; 结果:2017-10-30
CURTIME函数:获取当前时,以下是示例:
select curtime(); 结果:20:36:25
NOW函数:获取当前日期和时间,以下是示例:
select now(); 结果:2017-10-30 20:36:25
WEEK函数:返回日期为一年中的第几周,以下是示例:
select week(now()) ; 结果:44
YEAR函数:返回日期的年份,以下是示例:
select YEAR(now()); 结果:2017
HOUR函数:返回日期的小时值,以下是示例:
select hour(now()); 结果:20
MINUTE函数:返回时间的分钟值,以下是示例:
select minute(now()); 结果:36
这些就是我新学到的一些mySQL的基础函数;