社区
应用实例
帖子详情
可根据时间点统计历史记录的表结构如何设计?
烟波钓
2011-09-16 02:03:53
需求如下:
有一个记录人员基本信息的表,其中有的字段的值可变化,如员工状态:在职,休假,离职等。
需要设计一套结构来保存这些状态变的历史记录,
并且可按照一个时间点统计某种状态员工的数量
...全文
341
8
打赏
收藏
可根据时间点统计历史记录的表结构如何设计?
需求如下: 有一个记录人员基本信息的表,其中有的字段的值可变化,如员工状态:在职,休假,离职等。 需要设计一套结构来保存这些状态变的历史记录, 并且可按照一个时间点统计某种状态员工的数量
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
烟波钓
2011-09-19
打赏
举报
回复
[Quote=引用 3 楼 dawugui 的回复:]
引用楼主 yanbuodiao 的回复:
需求如下:
有一个记录人员基本信息的表,其中有的字段的值可变化,如员工状态:在职,休假,离职等。
需要设计一套结构来保存这些状态变的历史记录,
并且可按照一个时间点统计某种状态员工的数量
序号(自增),员工号,员工状态,变更时间
每出现一次状态,按照员工号增加条记录,序号自增,查询时可查询该员工号最大序号的记录即可.
select t……
[/Quote]
我没说清楚 就不在重复了 呵呵 这个结构能否根据某个时间点进行统计呢?
烟波钓
2011-09-19
打赏
举报
回复
[Quote=引用 2 楼 fredrickhu 的回复:]
状态变更表(员工编号 varchar(100),变更时间 datetime,变更前状态 varchar(10),变更后状态varchar(10),是否变更 bit)
[/Quote]
同样的问题 可变更的数据不仅仅是属于某一个字段的
烟波钓
2011-09-19
打赏
举报
回复
1 楼
不需要记录变更的是哪个字段么?
可能是我没说清楚 需要记录的变化不仅仅是员工的状态 还有其他的字段也可能发生变化
完后根据某个字段可统计出来特定时间点的员工人数
小童
2011-09-16
打赏
举报
回复
操作一条记录就新增一条,加个操作时间,
geniuswjt
2011-09-16
打赏
举报
回复
状态变更表(流水号,员工编号,变更时间,变更前状态,变更后状态)
dawugui
2011-09-16
打赏
举报
回复
[Quote=引用楼主 yanbuodiao 的回复:]
需求如下:
有一个记录人员基本信息的表,其中有的字段的值可变化,如员工状态:在职,休假,离职等。
需要设计一套结构来保存这些状态变的历史记录,
并且可按照一个时间点统计某种状态员工的数量
[/Quote]
序号(自增),员工号,员工状态,变更时间
每出现一次状态,按照员工号增加条记录,序号自增,查询时可查询该员工号最大序号的记录即可.
select t.* from tb t where 序号 = (select max(序号) from tb where 员工号 = t.员工号)
select t.* from tb t where not exists (select 1 from tb where 员工号 = t.员工号 and 序号 > t.序号)
这种设计有点类似企业基本数据,在税务,工商如果出现变更,就增加一条记录,同时序号+1.
--小F--
2011-09-16
打赏
举报
回复
状态变更表(员工编号 varchar(100),变更时间 datetime,变更前状态 varchar(10),变更后状态varchar(10),是否变更 bit)
-晴天
2011-09-16
打赏
举报
回复
状态变更表(员工编号,变更时间,变更前状态,变更后状态)
TP6开发PHP手册
统计
项目
zTree作为树形目录显示
统计
手册共计15037页 通过QL获取了所有15037页面的上级目录 多次使用递归循环
统计
各级目录
统计
出了基本的树形分类
统计
发现一级栏目Function Reference 函数参考栏目14293页,占总手册...
数据库架构
设计
——
表
结构
设计
实际的业务为案例分析,分析实际业务中
表
使用的字段类型是如何选型,在介绍MySQL 中
表
的
设计
,比如
表
结构
设计
、访问
设计
、物理存储
设计
。通过模块一解决你
表
结构
设计
的痛
点
问题,让你打好架构
设计
最为基础的工作。 ...
mysql历史
表
_MySQL历史
表
设计
和查询
TL;...我们假设我们有city和地址的
历史记录
表
,其
设计
如下:CREATE TABLE city_history (id BIGINT UNSIGNED NOT NULL PRIMARY KEY,name VARCHAR(128) NOT NULL,history_at DATETIME NOT NULL,ob...
用户画像系列第九篇:应用案例之
表
结构
设计
表
结构
设计
的重
点
是要考虑:储存哪些信息、如何储存、如何应用这三个方面的问题。不同的业务背景有不同的
设计
方式,这里提供两个
设计
思路:一是每日全量数据的
表
结构
;二是每日增量数据的
表
结构
。 每日全量数据,即...
用户画像:数据指标与
表
结构
设计
本篇博客介绍一下画像中需要开发的数据指标与开发过程中
表
结构
的
设计
。 首先介绍画像开发的数据指标,画像开发过程中通用类的指标体系包括用户属性类、用户行为标签类、用户活跃
时间
段类、用户消费能力类、用户偏好...
应用实例
27,579
社区成员
68,558
社区内容
发帖
与我相关
我的任务
应用实例
MS-SQL Server 应用实例
复制链接
扫一扫
分享
社区描述
MS-SQL Server 应用实例
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章