1. 日期函数
案例1:
案例2:
2. 字符串函数
-
获取emp表的ename列的字符集
select charset(ename) from EMP;
-
要求显示student表中的信息,显示格式:“xxx的语文是xx分,数学xx分,英语xx分”
select concat(name,'的语文是',chinese,'分,数学是’,math,'分')as '分数‘ from studnet
-
求学生表中学生姓名占用的字节数
select length(name), name from student ;
注意:length函数返回字符串长度,以字节为单位。如果是多字节字符则计算多个字节数;如果是单字节字符则算作一个字节。比如:字母,数组算作一个字节,中文表示多个字节数(与字符集编码有关)
-
将EMP表中所有名字中有S的替换成‘上海’
select replace(ename ,'S', '上海'),ename from EMP;
-
截取EMP表中 ename字段的第二个到第三个字符
select substring(ename,2,2),ename from EMP;
-
以首字母小写的方式显示所有员工的姓名
select concat(lcase(substring(ename ,1,1)),substring(ename,2)) from EMP;
3. 数学函数
4. 其他函数