发表于: 2017-09-09 17:01:24

1 839


今天完成的事情:

1:开始写方案,感觉聚金融没有像萝卜多一样那么完善的前辈们做的例子,需要摸索.看了下萝卜多的,发现有些组后台方案一模一样,然而没人做聚金融,没处抄..只好自己敲

2:学习mysql子查询

最新表结构设计与方案设计放在github上,每天上传更新一次,有兴趣可以看看

https://github.com/a2102500/fupanppt




明天计划的事情:

继续做方案,争取做完



遇到的问题:

1:聚金融有没有已经做好的项目?比如萝卜多官网就有(已解决)

这里面有
看了下图片,聚金融是一个app软件,不知道有没有PC端web网页版


2:写后端方案时,项目架构里,萝卜多里的是这个

先看第一个,有查询公司和查询职位,我去官网看了下

home指主页,刚好上面就有找职位和找精英,点进去就是不同的网页,我的疑问是,为什么没把关于我们加进去?

对应一下,萝卜多没有设置主页,那聚金融就不用设置我的,那么在我看来,第一个web应该是:理财,推荐,投资.


然后看第二个,查了下admin的意思,管理. 去萝卜多找没能找到管理这个字段,不过看到后面的内容,就是公司,职位,模块管理,权限管理,登陆注销等的增删改查的实现.我简单理解为一些字段和一些接口
那么,我就对照原型图随便设计了?不知道对不对

3:设计接口的时候,我看例子中调用时表就直接调用公司表

但我记得自动生成的那个excel表必须有一个tbl_开头的前缀,那我的表名到底是tbl_bank还是bank?然后发现我的银行表没有认证状态,于是去加了个字段.把公司所有部分(字段)遍历后,放到一个list里.

还有一个问题,公司和银行感觉是不一样的东西,比如经常会有公司加盟,然而银行就那几个吧,感觉增加也不会很多,或许直接写死也是一种方法?不太清楚


收获:

1:做了一小部分方案,稍微理解其中的一些做法

2:子查询

定义:子查询允许把一个查询嵌套在另一个查询中
子查询又叫内部查询,相对与内部查询,包括内部查询的就称为外部查询
子查询可以包含普通select可以包括的任何子句,但是对应的外部查询必须是一下语句之一:select,insert,update,delete,set,do


子查询的位置:

select中,from后,where中,group by和order by中无实用意义


子查询分为一下几类:
1:标量子查询:返回单一值的标量,是最简单的形式
2:列子查询:返回的结果集是N行一列
3:行子查询:返回的结果集是一行N列
4:表子查询:返回的结果集是N行N列


举个例子:

创建两个测试用的表

然后往里面插入一些测试数据

之后表是这样的:

然后开始子查询

上述的sql比较复杂,还有一个语句比较简单,他们的效果是一样的


子查询结构简易图解


返回列表 返回列表
评论

    分享到