关于2分钟时候的代码:
若这里emp 和 dept 换一下位置,是否就能解决这个问题?
即
select * from dept d, emp e where e.deptno= d.deptno;
我的理解是:
代码按照两张表的先后顺序分别遍历数据,若先遍历emp表,40号时,emp表没有数据,就停止遍历表
若先遍历dept表,在40号时,由于dept表格有数据,因此可以成功遍历该行数据,即便emp表格没有数据,也不影响。
不知道我理解的是否正确?
看到这位同学跟老师的解答,产生了疑惑:
视频里的add方法当中有写:
所以key对应的value应该不是null ,而是一个一个的object类型的对象 new Object();
获取所有键与值和他们关系的时候把他们赋值给了 Set类 和Collection类对象 之前讲的collection和set类不是接口吗?接口不能new对象 但是可以这样定义变量是吗
老师,数据库查询操作方法,不能传递,该怎么解决
如图所示,想问一下老师,看这位同学跟您给他的解答,产生了疑惑
GBDT是由多颗小树组合而成,如果我的样本一共有5个特征,没颗树只分裂一次,最后生成了3颗小树,则得到6个特征,不是升维了吗?
`fno` int(11) DEFAULT NULL COMMENT '好友编号', `mno` int(11) DEFAULT NULL COMMENT '玩家编号', 老师,问您一个课外的问题,这是一张表里的两个属性,mno跟fno应该是一对多的关系,要把它们关联起来,是什么意思?我只知道不同的表属性可以互相关联,同一张表里的属性关联还不懂,您帮我解答一下,还有这个sql语句该怎么写?
老师,我重新配置端口,重启tomcat为什么开启的时候还是显示8080?
老师为什么用
invalidate()
销毁了HttpSession之后
虽然key对应的value是空的,但是session.getId()还是能输出呢,不是销毁HttpSession吗?它的SessionID还在?
关于on...where...的用法:
上节课中
on e.deptno=d.deptno where e.deptno=30
时讲到,on后是关联条件,where后是限定条件
本节课最后一个代码中
on e.mgr=m.empno where e.empno > m.empno
这里老师似乎又说,两个条件可以颠倒。
所以这里我不太明白,on...where..用法,两个地方放的条件有什么区别吗? 还是说都一样,上一节课的例子,on 和where的条件也可以颠倒?
大数据hive阶段的这里第9小节前面少了课程,第9小节这好像直接一个小项目调试
一、程序
#测试运算符的重载 class Person: def __init__(self,name): self.name=name def __add__(self, other): if isinstance(other,Person): return '{0}--{1}'.format(self.name,other.name) else: return'不是同类对象,不能相加' p1=Person('高淇') p2=Person('高希希') x=p1+p2 print(x)
二、运行结果
老师请问,这个程序怎么判断的other是不是在person里面的,other代表的是什么,是‘高淇’和‘高希希’吗,other.name又是怎么出来的,不好意思老师问题有点多,谢谢老师
关于sql92和99,请问两者只是不同的标准,实际代码中两种写法都一样吗?
关于自然连接有两个问题:
(1)我注意到自然连接后,表格中的相同列 deptno被放在了第一列,而交叉连接中,deptno按照创建表格顺序,被放在emp表最后一行,请问自然连接,是会把相同列放在最前面吗?
如果有多个相同列,会按照原表格顺序,把多个相同列,分别放在表格最前面吗?
(2)
select * from emp natural join dept;
是按照emp的数量,为14行
如果
select * from dept natural join emp;
则是按照dept表格数量,为4行吗?
谢谢
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637