技术论坛

当前位置:首页>平台开发>技术论坛
全部 1208 平台特色 8 经典模式 77 流行模式 108 技术论坛 1014 经典视频 1

关于自动填写日期计算结果问题语句错误

时间:2005-10-05   访问量:1102

      [ddc]:在数据库中有表名为“”的表其中有 “姓名” “出租日期” 和“交还日期” “租赁天数” 四个字段请问如何才能使得租赁天数的值自动填上交还日期与出租日期的差的天数 我在SQL计算中使用以下语句 update set 租赁天数=datediff('d',出租日期,交还日期) 点击执行sql语句,在结果中没有内容,在左边的字段替换关系中的租赁天数没有替换的内容。请问我的sql语句错在那里。正确的应如何表达??? 另我想把本表(表名“基础表”)中字段“姓名”为a的同一个人(或同单位)的所有条计录的租赁天数进行求和并把此值自动赋于到另外一表名为"总表"的表中字段为“总租赁天数”且姓名为“a"的记录中。请问该语句如何写。(总表中姓名的记录不重复一个姓名一条记录,而基础表中一个姓名有多条记录) 基础表的数据 姓名 出租日期 交还日期 租赁天数 a 2005-07-09 2005-07-12 3 a 2005-08-23 2005-08-27 4 b 2005-08-24 2005-08-25 1 a 2005-09-13 2005-08-20 7 c 2005-04-23 2005-04-29 6 c 2005-09-14 2005-09-24 10 总表的数据 姓名 租赁总天数 a 14 b 1 c 1 6 [ALIGN=right][COLOR=#000066][本贴已被 ddc 于 2005-10-6 6:08:51 修改过][/COLOR][/ALIGN]

——————————————————————————————————

      [星星]:第一:语句语法为update 表名 set 租赁天数=datediff('d',出租日期,交还日期) 第二:在SQl记录计算与验证里select 姓名,sum(天数) from 表名 group by 姓名在右边的替换关系那里设置一下就可以实现您想实现的功能。

——————————————————————————————————

      [ddc]: 使用星星第一的问题还是依旧,没有替换的内容。 第二问题没法向表名为"总表"中更新租赁总天数, [ALIGN=right][COLOR=#000066][本贴已被 ddc 于 2005-10-7 6:40:29 修改过][/COLOR][/ALIGN]

——————————————————————————————————

      [ddc]: 使用星星第一的问题还是依旧,没有替换的内容。(数字可以自动填上,但要等提交数据确认更新,并使用刷新后才能看到字段中自动计算出来的天数,最好能使移动鼠标后就可以看到自动计算出来的天数) 第二问题没法向表名为"总表"中更新租赁总天数,并且在基础表中录入窗口每增加一条记录在总表中就也同时生成一条汇总记录实现不了一个用户名对应一条记录。 我想应使用update set 语句才行。可我对update语句不熟悉,不懂的如何使得set 租赁总天数= 这后面应如何表达,并如何增加条件使得只更新总表中名字与基础表录入窗口中名字为同一个人的数据。请高手多多指教 基础表的数据 姓名 出租日期 交还日期 租赁天数 a 2005-07-09 2005-07-12 3 a 2005-08-23 2005-08-27 4 b 2005-08-24 2005-08-25 1 a 2005-09-13 2005-08-20 7 c 2005-04-23 2005-04-29 6 c 2005-09-14 2005-09-24 10 总表的数据 姓名 租赁总天数 a 14 b 1 c 1 6

——————————————————————————————————

      [星星]:请您与我联系吧我们详细交流一下,探讨问题的解决方法。QQ:115426597。

上一篇:关于自动填写日期计算结果问题

下一篇:如何实现通过功能按纽指定报表打印

发表评论:

评论记录:

未查询到任何数据!

在线咨询

点击这里给我发消息 售前咨询专员

点击这里给我发消息 售后服务专员

在线咨询

免费通话

24小时免费咨询

请输入您的联系电话,座机请加区号

免费通话

微信扫一扫

微信联系
返回顶部
备案号码:鲁ICP备09000001号-2