发表于: 2017-09-08 22:16:01
2 790
今天完成的事情:
上午干农活去了,在家宅的都生锈了,干完感觉浑身像散架了一样....
因为昨天学到外链查询,所以今天又继续学习了一下内联查询和子查询
链接查询:
内连接(查出笛卡尔乘机的所有符合条件的数据)
select tb.bookName,tb.price,tb.author,tby.bookTypeName from t_book tb,t_booktype tby where tb.bookTypeId=tby.id;
外连接:
左连接
无论右边有没有数据,输出左边的数据表
select tb.bookName,tb.price,tb.author,tby.bookTypeName from t_book tb LEFT JOIN t_booktype tby ON tb.bookTypeId=tby.id;
右连接
无论右边有没有数据,都输出左边的数据表
select tb.bookName,tb.price,tb.author,tby.bookTypeName from t_book tb RIGHT JOIN t_booktype tby ON tb.bookTypeId=tby.id;
子查询
SELECT * from t_book WHERE bookTypeId IN (SELECT id FROM t_booktype);
(EXISTS如果不存在则不执行外层查询)
select * FROM t_book WHERE EXISTS (SELECT * FROM t_booktype);
然后看了些面试题,晚上的时候复盘评审,不知道原来是需要远程讲解之前学过的东西...只准备了一个PPT...有点方...回答的语无伦次的...自己都不知道自己说的是什么玩意,任务一和任务二也有好多地方没学到和忘记了,有空一定重新过一遍...
遇到的困难:
无
收获:
内外联查询,多条件查询,子查询
明日计划:
看看聚金融需求文档,我在wiki上找到了小课堂链接帖...要抽空看一遍
评论