1 写一个查询,显示所有工作在CHICAGO并且奖金不为空的员工姓名,工作地点,奖金 2 SELECT NAME,LOC,COMM 3 FROM EMP,DEPT 4 WHERE EMP.DEPTNO = DEPT.DEPTNO AND COMM IS NOT NULL AND LOC =‘CHICAGO‘
写一个查询,显示所有姓名中含有A字符的员工姓名,工作地点 SELECT ENAME,LOC FROM EMP,DEPT WHERE ENAME LIKE ‘%A%‘ AND EMP.DEPTNO = DEPT.DEPTNO
1 select concat(‘12‘,‘34‘) from dual 2 result 1234 3 如果联结两个以上字符串 4 select ‘123’ || ‘45’ || ‘67‘ from dual 5 result 1234567
以字符长度为10的方式显示员工职位,多余的位数在右边以*来填充 select rpad(job,10,‘+‘) from emp 以指定格式显示员工的工资(格式:SMITH 的工资是 800 select e.ename || ‘的工资是‘ || e.sal from emp e; 显示所有员工的姓名,用a替换所有"A" select replace(name,‘A‘,‘a‘) 显示在一个月为30天的情况所有员工的日薪,忽略余数 select ename,ceil(sal/30) from emp; ceil向上取整 floor向下取整
原文:https://www.cnblogs.com/elric-cs/p/11912955.html