发表于: 2017-09-07 23:18:32
2 939
今天完成的事情:
设计表,写得差不多了,稍微修改即可,内容如下:
用户表:
产品表:
银行表:
信息表:
版本表:
角色表:
实名表:
债权表:
投资表:
交易表:
意见表
在我看来,整个项目的表就这些了,其他的参照原型图,想不到其他的了
明天计划的事情:
检查表结构,并继续做后续步骤
遇到的问题:
参照师兄的真实项目的表结构建表,发现例子中type部分,有的用bigint,有的用int(x).就有了一些疑问:
是不是能确定大致范围且位数不多的话,就可以使用int,其他一律用bigint,比如手机号,int(11),因为手机号是11位的,所以没有必要留太大空间,不过感觉这样设置没什么用,就像用long来记录个位数一样,虽然浪费,但是一样能用,所以后来一律使用bigint,如果有要求再改吧
收获:
1:分页查询
select * from student limit 0,9
查找学生表,从第0行开始,然后取10行(也就是取前十行)
2:
多条件查询
select id,name,class from student where class=3 and id<=10
搜索显示学生表中的学号,名字,班级,条件是三班的且学号小于等于10的学生
还有一种是用and和or结合
select id,name,class from student where(id=12 or id=16)and class<3 order by id
查找小于3班的12和16号学生
评论