设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

123下一页
返回列表 发新帖
查看: 12074|回复: 23
打印 上一主题 下一主题

[模块/函数] 【Access小品】来回折腾---数据的分解与合并

[复制链接]
跳转到指定楼层
1#
发表于 2011-1-25 13:17:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 todaynew 于 2011-1-25 17:03 编辑

  版友cxdlsqq同志有下列的表,他想要将名单分解产量平均分配。

  姓名      产量
  a,b,c      54
  a,b        18

  该问题处理起来很简单,但是我想说的是另外一个问题,就是运算的可逆性问题。运算可以分为不可逆运算和可逆运算,以此问题为例,如果按照cxdlsqq同志现有的表结构处理的话,得到的是一个不可逆运算。因为将数据分解后,你是无法还原的。要想做出可逆的运算,需要在此表中加一个分类的字段,比如加一个项目字段。这样数据分解后,可以反向运算得到原表数据。

  可逆运算通俗的理解就是可以来回折腾的运算,这种运算类型在某些情形下是必要的,若干层级中的可逆运算可以使你方便的得到不同状态下的结果。




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

本帖被以下淘专辑推荐:

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏7 分享分享 分享淘帖1 订阅订阅

点击这里给我发消息

2#
发表于 2011-1-25 13:22:17 | 只看该作者
收藏 兼坐个沙发
3#
发表于 2011-1-27 09:50:12 | 只看该作者
学习!这种需求平时还是很少应用,我觉得不符合数据库的范式设计。
4#
发表于 2011-1-27 10:10:59 | 只看该作者
是怎么实现的?可列出详细过程吗?
5#
 楼主| 发表于 2011-1-27 14:49:59 | 只看该作者
lwb_hao 发表于 2011-1-27 10:10
是怎么实现的?可列出详细过程吗?

请自己查看实例中的代码
6#
发表于 2011-1-28 01:06:08 | 只看该作者
回复 todaynew 的帖子

谢谢!
7#
发表于 2011-1-28 14:28:15 | 只看该作者
看看
8#
发表于 2011-4-4 21:12:27 | 只看该作者
谢谢了,收藏了.
9#
发表于 2011-4-3 19:02:04 | 只看该作者
下载
10#
发表于 2011-4-1 21:35:31 | 只看该作者
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-5-2 03:00 , Processed in 0.123065 second(s), 37 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表