您的位置:首页 > 数据库 > MySQL

mysql字符串函数练习

2016-06-24 19:17 369 查看
-- 字符串函数

-- 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;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: