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;
-- 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;
相关文章推荐
- mysql 使用技巧 不断更新
- MySQL中,修改表的某一字段的部分值
- MySql中,复制旧表结构到新表
- message from server: "Host 'xxx' is not allowed to connect to this MySQL server的解决
- MySQL常用系统表大全
- mysql 1130- host is not allowed to connect to this MySql server
- mysql 锁 实验
- hive-1.21用mysql做元数据库安装详解及遇到的问题解答
- MySQL数据库引擎详解
- 查询当天数据(mysql)
- mysq-数据表新增字段、重名字段、删除字段
- mysql 用户变量不能赋予null值
- Mysql JDBC Url参数说明
- mysqldump(数据库导出)参数详细说明
- MySQL字符串函数 字符串大小写转换
- mysql-\g和\G的作用
- JDBC——用JDBC连接MySQL数据库并进行简单的增删改查操作
- mysql case then使用
- mac 下mysql root密码问题
- mysql-数据库的更新和删除