mysql字符串函数练习

来源:互联网 发布:想做淘宝模特怎么入行 编辑:程序博客网 时间:2024/06/03 15:59
-- 字符串函数


-- 1显示所有员工姓名的前三个字符.


select LEFT(e.ename,3) new_ename  from emp e;


-- 2.显示正好为5个字符的员工的姓名,工资,部门号




select e.ename,e.sal,e.DEPTNO  from emp e 
where LENGTH(e.ename)=5;


-- 3.以首字母大写,其他字符小写的方式显示员工的姓名,
-- 要求部门号为30,且工资大于1500才显示。


SELECT 
CONCAT(
UPPER(LEFT(e.ename,1)),
LOWER(SUBSTR(e.ename,2))
) new_ename
from emp e
where e.deptno=30
and e.sal>1500;


-- 4.显示所有员工的姓名,用a替换所有"A"


select REPLACE(e.ename,"A",'a')
from emp e;
0 0
原创粉丝点击