mysql1423_mysql删除中间某条记录的问题

有这样一个数据表,其中N1是被判断的数字,奇数、偶数字段分别记录N1连续出现奇数或偶数的次数。IDYEARTIMESN1奇数偶数12009141791022009141813203200914195304200914202940520091421...

有这样一个数据表,其中N1是被判断的数字,奇数、偶数字段分别记录N1连续出现奇数或偶数的次数。

ID YEAR TIMES N1 奇数 偶数

1 2009 1417 9 1 0

2 2009 1418 13 2 0

3 2009 1419 5 3 0

4 2009 1420 29 4 0

5 2009 1421 4 0 1

6 2009 1422 18 0 2

7 2009 1423 20 0 3

8 2009 1424 25 1 0

9 2009 1425 7 2 0

问题是:如果我删除或修改了其中某条的数据(比如删掉1418的数据),那么后面的记录连续 奇数 值如何能自动减1变成如下的数据?是不是数据库规划上的问题,我应该如何重新规划数据库?

ID YEAR TIMES N1 奇数 偶数

1 2009 1417 9 1 0

3 2009 1419 5 2 0

4 2009 1420 29 3 0

5 2009 1421 4 0 1

6 2009 1422 18 0 2

7 2009 1423 20 0 3

8 2009 1424 25 1 0

9 2009 1425 7 2 0

我的需求是这样的。

1、记录每次N1的值,并记录N1连续为奇数或偶数的次数。

2、当输入本次N1值的时候,页面能提示历史记录中最多连续了出现了多少次奇数或偶数,统计总共的奇数或偶数多少次,到目前已经连续奇数或偶数多少次。

展开

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值