
请教有关Access查询问题
在Access查询中,要将日期字段请空,如清空“图书借阅”表中的“借出日期”字段,请问如何设置更新表达式?谢谢!要清空的是字段内的数据。谢谢!在图书查询数据库中,“借书天...
在Access查询中,要将日期字段请空,如清空“图书借阅”表中的“借出日期”字段,请问如何设置更新表达式?
谢谢!
要清空的是字段内的数据。谢谢!
在图书查询数据库中,“借书天数”是现在时间减去“借出日期”得出的,表达式是这样:借书天数: Date()-[图书借阅]![借书日期]。显示的结果就是"第一次借出+续借时间",但这不是我需要的。我的问题是:如何在"续借日期"is not null的情况下,把"借书天数"置零。因为续借书籍续借出去的天数已经"续借天数"中得到体现了。
感谢帮助! 展开
谢谢!
要清空的是字段内的数据。谢谢!
在图书查询数据库中,“借书天数”是现在时间减去“借出日期”得出的,表达式是这样:借书天数: Date()-[图书借阅]![借书日期]。显示的结果就是"第一次借出+续借时间",但这不是我需要的。我的问题是:如何在"续借日期"is not null的情况下,把"借书天数"置零。因为续借书籍续借出去的天数已经"续借天数"中得到体现了。
感谢帮助! 展开
2个回答
展开全部
将这一字段都设为null或都设为-1等等
-----------------------------------
不知道你到底对数据库了解多少,不过null就是空的意思,另外你学得太死板了,不一定里面没数据才叫空。
-----------------------------------
你想查询的应该是所有借阅超期的图书吧,那就应该包括借出和续借超期的图书两部分:
逻辑表达式应该是((状态=未还)and(借出天数〉借阅期限))or((状态=续借)and(续借天数〉续借期限))
or前面的是一次借阅超期的图书,后面的是续借超期的图书。
下面是我写的where之后的表达式:
where(((图书借阅.图书状态)="未还") AND ((Date()-[图书借阅]![借书日期])>=[图书类别]![借阅期限])) OR (((图书借阅.图书状态)="续借") AND ((Date()-[图书借阅]![续借日期])>=[图书类别]![借阅期限]));
希望对你有帮助。
-----------------------------------
不知道你到底对数据库了解多少,不过null就是空的意思,另外你学得太死板了,不一定里面没数据才叫空。
-----------------------------------
你想查询的应该是所有借阅超期的图书吧,那就应该包括借出和续借超期的图书两部分:
逻辑表达式应该是((状态=未还)and(借出天数〉借阅期限))or((状态=续借)and(续借天数〉续借期限))
or前面的是一次借阅超期的图书,后面的是续借超期的图书。
下面是我写的where之后的表达式:
where(((图书借阅.图书状态)="未还") AND ((Date()-[图书借阅]![借书日期])>=[图书类别]![借阅期限])) OR (((图书借阅.图书状态)="续借") AND ((Date()-[图书借阅]![续借日期])>=[图书类别]![借阅期限]));
希望对你有帮助。

2025-08-05 广告
由于 Paykka 的所有操作流程都是线上化的,所以推测其支持移动端操作,比如通过 APP 或者适配移动端的网页端。这方便用户随时随地管理自己的账户和资金,提升了使用的便捷性。具体情况可咨询官方确认。...
点击进入详情页
本回答由paykka提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询