新微赢技术网

标题: [讨论]我想升一级 [打印本页]

作者: 爱情无价    时间: 2010-1-14 03:23
标题: [讨论]我想升一级
帮帮忙!谢谢!
----------------------------------------------------------------------------------------------------------------------
表:
NIANJI
---------------------------------------------------------------------------------------------------------------------

属性:
ID(学号) 、 ND(年度) 、 NJ(年级) 、 XM(姓名)、 XB(性别)、 ..........
200301 、 2005-8-1至2006-7-31 、 三年级 张三 、 女 、 .........
.....................................................................................................................................
---------------------------------------------------------------------------------------------------------------------
问题:
在2005年10月1号这一天,我在查询页面输入的查询条件“学号”为“200301”,在查询结果表是这样显示的:

姓名 学号 年度 年级 ........................
张三 200301 2005-8-1至2006-7-31 三年级

我想问的是:假如到了2006年10月1号那一天,我在同一个查询页面输入的查询条件“学号”也是“200301”。这时希望在查询结果表是如下的显示:

姓名 学号 年度 年级 ........................
张三 200301 2006-8-1至2007-7-31 四年级
---------------------------------------------------------------------------------------------------------------------

请问:这样的结果怎么实现?谢谢!
作者: 阿玛比雷    时间: 2010-1-14 03:23
我的建议是不要年度和年级字段,这两个可以用asp自动生成的
作者: 西门庆    时间: 2010-1-14 03:23
请问?

SQL怎么写?
作者: ^o^星禾じ☆v    时间: 2010-1-14 03:23
能告诉我怎么实现吗?
作者: 深水海狗    时间: 2010-1-14 03:23
一条一条的改吧...
作者: 天泪离星    时间: 2010-1-14 03:23
年级 着条信息可以用ASP计算得出:
<%dim nianji
nianji=year(date()) - cint(left(rs("ID"),4)) + 1
%>
再把得出的年级转换成相对应的汉字就可以了
作者: 黒設會    时间: 2010-1-14 03:23
楼上高人呐
我也是这么想的
作者: 誑謸鉍娚    时间: 2010-1-14 03:23
谢谢!我试试!
作者: 「①冄12號    时间: 2010-1-14 03:23
就怕是留级或休学的
作者: DJ爱有多痛DJ    时间: 2010-1-14 03:23
对呀!我也正想说这样的问题。




欢迎光临 新微赢技术网 (http://bbs.weiying.cn/) Powered by Discuz! X3.2