首页 > 代码库 > Oracle_Q&A_01
Oracle_Q&A_01
Step01: SHOW USER DESCRIPTION
Step02:QUESTION & ANSWER
--查询员工姓名和职位字数相等的员工
SELECT * from emp where length(ename)=length(job);
--查询ename以s结尾的员工(不用like)
SELECT * FROM emp where substr(ename,-1)=‘S‘;
--查询所有的员工的名字,截取ENAME的首字母,
SELECT substr(ename,1,1) FROM emp;
--拼接后面的,输出以下格式S.King
SELECT concat(‘S.‘,‘King‘) FROM emp;
--查询所有的ENAME,把“S”换为“-”之后再输出
SELECT replace(ename,‘S‘,‘-‘) FROM emp;
--用户输入一个任意编号,查询此编号的员工
SELECT * from emp where empno = &input;
--用户输入一个关键字,查询ename包含此关键字的员工(不用LIKE)
SELECT * from emp where instr(ename,‘&input‘)<>0 ;
Oracle_Q&A_01
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。