如何修改SQL2000表中特定的数据?
当user表中xingming字段=免费,且time字段时间大于等于当前系统时间1天即进行以下操作。反之退出。当time字段时间大于等于当前系统时间1天,即检查同当前行zhuzhi字段相同用户除本行外是否大于等于2行且time字段都大于系统时间2天,如果低于两行time字段都大于系统时间2天退出操作,如果大于等于2行且time
字段都大于系统时间2天即进行以下操作。对time字段时间进行对比选出时间最短的把时间改到当前行time字段。
当time字段时间小于等于当前系统时间,即检查同当前行zhuzhi字段相同用户除本行外是否大于等于2行且time字段都大于系统时间1天, 如果低于两行time字段都大于系统时间1天退出操作, 如果大于等于2行且time
字段都大于系统时间1天即进行以下操作。对time字段时间进行对比选出时间最短的把时间改到当前行time字段。修改timeout字段为0需解锁。
例:当前时间是2010.9.10免费用户到期时间是12号就不进行任何操作 。当前时间是2010.9.11日用户到期时间是12号,就检查同住址的用户是否超过2个(不包括免费用户)且到期时间都大于当前时间2天,即进行操作
选出时间最短的把时间改到免费用户上。当前时间是2010.9.12日用户到期时间是12号,就检查同住址的用户是否超过2个(不包括免费用户)且到期时间都大于当前时间1天,即进行操作选出时间最短的把时间改到免费用户上。需要逐
行操作因为不止一个免费用户。