老师,当主机通过select * from (select e.rownum,e.* from employees e ) em where em.rownum between 1 and 10,这个内建视图是放在服务器里面,还是返回到主机里面?
为啥rownum伪列写在主查询中查不到10条以后的,而子查询可以
select rownum,last_name,hire_date from (select last_name,hire_date from employees order by hire_date asc) where rownum>=11 and rownum<=20;
资料和视频对不上?资料怎么没有及时更新?
为什么工人的经理id=经理的雇员id?
老师这个标红的地方是什么意思呢?
老师我导出数据的时候怎么弄都失败,但是不小心在控制台输入了dis就导出成功了。请问在控制台输入dis命令是什么意思啊?
服务启动后出现这种情况是什么原因?
请输入用户名: scott
输入口令:
ERROR:
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist
进程 ID: 0
会话 ID: 0 序列号: 0
老师,这种问题怎么解决
老师这什么原因 和视频里一样操作 老师一下测试成功 我的却超时了
昨天正常运行的oracle数据库,今天打开登录,出现,
原因不明,百度结果要使用cmd中的
老师,select * from employees e;这种是只适合当前语句,每次都需要定义。而create synonym em for employees;起的别名,就不需要再定义了,可以直接用的意思吗
老师,为什么伪劣不用别名不可以查询11-20的数据。
sql语句1:
select * from (select rownum,e.*from employees e) em where rownum>=11 and rownum<=20;
sql语句2:
select * from (select rownum ru,e.*from employees e) em where ru>=11 and ru<=20;
sql语句1不能查询11-20,sql语句2可以,两者差别就只是取了别名
结果:
select EMPLOYEE_ID,CONCAT(LAST_NAME,FIRST_NAME)job_id, from length(Last_NAME), INSTR(LAST_NAME,'a') "Contains 'a'?"
from employees
where substr(job_id,4)='rep';
老师我这个运行不出来
from-->where-->group by-->select-->having-->order by
老师讲的是如上执行顺序,
如果
select deptno,avg(sal) from emp group by deptno having avg(sal)>2000;
那么查询到的只有满足avg(sal)>2000的才会被显示出来,不应该是先执行having再select么,这里不知道怎么理解.
老师 为什么说一个数据库对应一个实例 有的人又说一个数据库可以有N个实例
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637