数据库设计

2019-03-25 13:36|来源: 网路

我有一张数据库表,存着人员的每个月信息,每个月有的人信息有变动,有的没有,我想的是谁变动了就在当月把变动的信息存起来,可是没有变动的就没有与当月相对应的信息,如果想在当月做统计怎样才能很好的把所有人当月的信息统计出来(本月没有信息变动的信息同上月)

相关问答

更多
  • MySQL数据库设计[2023-11-05]

    建议你看看 数据结构 这本书
  • 不明白你为什么要建立语言language、关系表relationtab,就前面两个就可以了吧。 软件表soft: 字段:sid、sname软件名称 、size大小 、ver 版本 、lang 语言、 cid软件分类、desc描述、URL地址、 IMG地址 主键sid,外键cid 分类表cls: 字段:cid、cname类别名称、pre上级分类 主键cid,外键pre pre参照本表的cid,如果pre为0表示一级分类 示例数据: cid cname pre 1   系统软件 0 2  应用软件 0 3  操 ...
  • mysql 数据库设计[2022-04-01]

    工资表中不要有总工资属性,总工资通过一个查询或一个视图得到。 select a.*, a.基础工资+a.福利-a.社会保险 总工资 from 表 a
  • 这个也无非是用select top 10 * from ..... order by ***这类的语句。具体的还是自己边查边学来的快些。呵呵。。我也新手。。太具体的麻烦。。不好想像的出来。。不知道怎么回答你。。总之,多去网上找些简洁的具体的实例,拿回来自己学习研究吧。。提高会很快。。
  • 可以找一个CMS系统参考一下,最主要的表有用户表、文章表、文章分类表、评论表、点击量统计表等等,具体还是要看你的需求
  • 其实我感觉没必要分表。因为你说的这几个字段都不大。合在一个表里应该没有问题。 但需求是要分表处理那就分吧。 3张表: 1:软件信息表(基本信息的字段,分类ID,语言ID) 2:分类表(分类ID,分类名称) 3:语言表(语言ID,语言名称) 数据量大的话。分类分类表的分类ID,语言表的语言ID加索引。
  • 可以用逗号分隔开啊,但是这个字段的长度得大一点。比如varchar(255),要是还不够 可以用text类型。 或者干脆一张图片一条数据库记录。这样图片对应的内容也可以存在一条记录里。
  • 我想到2种方案, 1. 楼层数 干脆不在数据库里记录, 读取所有 回帖后, 就设一个变量 i=1 然后每层 i++一次 显示出来 这样就可以了, 但是这有个问题是, 如果中间有人删除了 回帖 ,那么楼层数 都会往上串一个, 如果删除后 下面的 层数 还想保持原来的数字的 话 有个方法是 用户删除回帖后 实际数据库里是 不删除 只是 改1个字段 设定成 删除, 然后读取的时候 还是读取全部 楼层 ,循环显示的时候 判断 这个字段如果是 删除的 就不显示在画面 但是 i++ 还是执行, 那么就 会有 断层效果了 ...
  • 做过此项目,vs2005+mssql2005,主模块如下:1.读者信息管理 对读者信息的增加,删除,修改和查询,数据遍历. 2.图书信息管理 功能同上3.出版社信息管理 功能同上4.用户信息管理 借书/还书/水晶报表等综合信息管理并于数据库同步.例:Table:Book{图书编号,图书名称,图书作者,出版社,出版日期,图书定价,图书分类,库存数量,现存在数量}如果对哪个模块感兴趣,可以发E-R用例图给你参考.
  • 分类表设计需要麻烦一点,要么管理员维护,要么作者申请、管理员审核,要么作者先直接使用,管理员负责调整。