Office中国论坛/Access中国论坛

标题: [求助]关于sql查询的问题 [打印本页]

作者: abigstone    时间: 2004-4-16 17:14
标题: [求助]关于sql查询的问题
我现在要在一个查询的基础上生成另一个查询,(查询一)中有个字段是“落实计划”,该字段为日期时间型,我想问以下,怎么才能生成这么一个查询,字段为当前时间减去这个“落实计划”,字段的类型还是日期时间型,这个查询该如何写呢?
作者: sea.er    时间: 2004-4-16 17:21
日期相减的话就成了两个日期相差的天数,怎么会还是日期类型呢
作者: abigstone    时间: 2004-4-16 17:40
哦,对不起,那我改变一下方式,目的是为了显示误期的记录,应该用什么函数才能得到日期时间型的数据呢,access97 里有这样的函数吗?那我生成这样一个字段,然后判断是否小于0,小于0就显示,大于0就不显示,这样语句该如何写呢?谢谢斑竹提醒
作者: abigstone    时间: 2004-4-16 17:50
斑竹,我现在使用了这样的方法,select cdate(date()+time())-[落实计划] as 误期天数 from 在产表,能请教一种简单的办法吗,我原来是用foxpro,我对VBA很不熟悉,希望能从这里学到一些东西,我也可以把我在学习中碰到的问题,和大家一起分享,谢谢!
作者: abigstone    时间: 2004-4-16 17:53
我还有一个问题,我想把误期和不误期的记录都显示出来,把误期的记录高亮显示出来,在access里可以实现吗,该如何做呢?
作者: sea.er    时间: 2004-4-16 18:04
1、直接date()-[落实计划]不就行了吗?
    为什么还加tiem()、还用转换函数?
2、在窗体中用条件格式来实现
作者: abigstone    时间: 2004-4-16 19:07
条件格式在哪里设置呢,我找不到,汗。。。
作者: sea.er    时间: 2004-4-16 19:12
选中控件,菜单栏格式-条件格式
作者: abigstone    时间: 2004-4-16 19:13
哦,我知道了,access97里没有条件格式这个功能,2000才有的,谢谢了,可是我现在还不能升级到2000,因为客户端的电脑太烂了,哎,又关系到生产,有26个客户机连到服务器上,我不能随意动,太麻烦了。。。。




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3