作者:caozhizhao | 来源:互联网 | 2023-05-18 05:47
我看到有内连接,外连接,交叉连接。大体也明白了是怎么一会事。还看到有迫切左外连接和迫切内连接,请问这两个都是什么含义?是SQL标准里的吗?还是只是Hibernate里才有这两个东西?另外,如果
我看到有内连接,外连接,交叉连接。大体也明白了是怎么一会事。还看到有迫切左外连接和迫切内连接,请问这两个都是什么含义?是SQL标准里的吗?还是只是Hibernate里才有这两个东西?
另外,如果我在oracle9i中执行以下的语句:select stu.*,gra.* from Student stu,Grade gra where stu.id=gra.stu_id
不写连接方式,默认会按cross join连接吗?等价与 select stu.*,gra.* from Student stu cross join Grade gra where stu.id=gra.stu_id ?
5 个解决方案
》select stu.*,gra.* from Student stu,Grade gra where stu.id=gra.stu_id
默认是inner join
>迫切左外连接和迫切内连接
我熟愁oracle,sqlserver. 但未见到有这2个术语。因此这个东东可能是hiberate里面的