Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ms-access/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql MS Access—特定时间范围内重复呼叫的数量_Sql_Ms Access - Fatal编程技术网

Sql MS Access—特定时间范围内重复呼叫的数量

Sql MS Access—特定时间范围内重复呼叫的数量,sql,ms-access,Sql,Ms Access,我有一个MS Access数据库,其中有呼叫数据的历史记录 我想更新一个专栏,它指出,如果这是一个来自某个人的电话,他在一个特定的时间之前已经试图联系我们,比如说180分钟之前 呼叫者号码所在的列称为“呼叫者”,呼叫者到达时间所在的列标记为“呼叫开始” 在Excel中我找到了一个解决方案,但我不知道如何将此解决方案转换为access 感谢您的反馈 markus要获得以分钟为单位的差值,您可以在查询中使用计算字段,例如 TimeDiff: DateDiff("n",[Call_Start],Now

我有一个MS Access数据库,其中有呼叫数据的历史记录

我想更新一个专栏,它指出,如果这是一个来自某个人的电话,他在一个特定的时间之前已经试图联系我们,比如说180分钟之前

呼叫者号码所在的列称为“呼叫者”,呼叫者到达时间所在的列标记为“呼叫开始”

在Excel中我找到了一个解决方案,但我不知道如何将此解决方案转换为access

感谢您的反馈


markus

要获得以分钟为单位的差值,您可以在查询中使用计算字段,例如

TimeDiff: DateDiff("n",[Call_Start],Now())

DateDiff的完整语法在这里

示例数据和期望的结果会有所帮助。嘿,Gordon,这是一个示例。我手动输入的“1”。但这应该是我希望通过sql查询实现的结果。嘿,明蒂,谢谢你的回答。获得时差不是问题所在。问题是,如果需要检查每个呼叫者id,前一段时间(例如60分钟)是否有来自同一呼叫者id的呼叫,如果是,我希望将新呼叫标记为重复呼叫者