回到javaweb的第五天(四)(多表的查询完结)

 

 

 

 

 

 

 

 

 

也就是说设计子查询:

先看用inner join等之类的能否满足自己的条件

如果说不能满足自己的条件的话,那么就看:

先设计第一步,是怎么去进行设计的,即返回的结果是什么形式的,是多行单列还是单行单列还是多行多列

如果是多行多列就把它作为是一个表 然后去取字段看是否相等。

 

 

 

1. 创建数据库的时候,一定要去指定它的字符集是什么,这是肯定要的 肯定要用utf8字符集

2.执行sql脚本的时候,如果出问题了,那么一定去看它报错报的是什么。

 

进行查询的时候

首先肯定是看:是从哪些表进行查询,这是一定的

这些表之间是什么关联,怎么产生联系。

(内连接?还是说根据什么查询结果的返回值进行连接。)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 现在学会了  两个表之间属性的关系 可以直接用 连接符来连接

 它会得到这几个表之间的,属性满足关系的记录

 

 

 

 

 

 

 

 

 

 

 就算没有领导也输出,其实能够想到是左外连接了,左边找mgr——id  如果没有照样输出它

那么其实就是左外连接的。

 

posted @ 2020-04-15 21:52  Start_from_Zero  阅读(337)  评论(0)    收藏  举报