记录合并的问题

dusonchen 2006-08-12 05:06:54
问题的描述是这样的:
1、数据库里的记录是这样存储的:
编号  用户编号  开始年份  开始月份  结束年份  结束月份
1    1     2005    1     2005     3 
2    1 2005 4 2005 5
3     1   2005 6 2005 8
4    2     2005    1     2005     3 
5    2 2005 4 2005 5
6     2   2005 6 2005 8
2、问题所在:
要求将每个用户的记录打印出来,但为了节省纸张,需要将连续时间的记录(如以上用户1的2005-1至2005-3 和 2005-4至2005-5可以合并成一条记录2005-1至2005-5)
语言最好是ASP(ASP.net也可)
...全文
137 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
dusonchen 2006-08-12
  • 打赏
  • 举报
回复
多个。只要是时间连续的就要合并
leohuang 2006-08-12
  • 打赏
  • 举报
回复
两个合并一个吗?
dusonchen 2006-08-12
  • 打赏
  • 举报
回复
Access的
leohuang 2006-08-12
  • 打赏
  • 举报
回复
Access还是SQL Server?
dusonchen 2006-08-12
  • 打赏
  • 举报
回复
补充一点是:同一用户的记录只有是连续时间的才可以合并,中间有一个月断开的也不可以合并的。所以不能将一个时间段的时间全部合并。因为可能中间会有断开的情况
街头小贩 2006-08-12
  • 打赏
  • 举报
回复
首先要定个时间点吧,再把这段时间内的记录更新一下!

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧