如何在一段时间内查找 SQL 数据库条目

步行者2k

我想检测在另一个时间段内的条目。

例如:

数据库中已存在的事件 1 于晚上 11:18 开始,于凌晨 1:55 结束

活动 2 于晚上 11:20 ($eventstart) 开始并于下午 1:30 ($eventend) 结束

现在应该添加第二个条目,在此之前它应该检查在该时间内是否已经存在另一个条目。在表中 eventstart 和 evenend 是时间戳。

有了这个无法检测到的查询。

SELECT COUNT(*) as within_time 
FROM `events` 
WHERE eventstart BETWEEN '$eventstart' and '$eventend' 
OR eventend BETWEEN '$eventstart' and '$eventend'

——

是否可以使用 SQL 查询?

雷克利普诺

你的检查器坏了。如果我很好理解你:

SELECT COUNT(*) as within_time 
FROM `events` 
WHERE $eventstart BETWEEN eventstart and eventend  
OR $eventend BETWEEN eventstart and eventend 

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

SQL计算一段时间内的累计值

一段时间内数据流的唯一计数和排序

在一段时间内进行条件处理,而不从数据库返回行

在一段时间内在Fabric.io中过滤数据

T-SQL-跟踪一段时间内的事件

Google BigQuery在一段时间内汇总OHLC数据

如何在一段时间内将具有不同(但有时重叠)索引的数据帧组合在一起?

是否可以在一段时间内自动导出kibana可视化数据?

如何在SQL中设置参数以显示一段时间的数据?

GitHub API:一段时间内存储库的星数

在SQL中从一段时间内的累计总数中查找销售增长

优化SQL查询以检索一段时间内的项目数

MySQL-是否可以在一段时间内备份mySQL数据库?

在一段时间内从数据库中提取值。

使用SQL检索一段时间内的记录

在一段时间内将TCP用于实时小数据包数据

PL SQL查找一段时间内的重复事件

如何在一段时间内检查GIT存储库中的修改

在一段时间内收集EMG数据。建议使用JS?

T-SQL - 使用 DateTime 列选择一段时间内每天创建的行数

T-SQL - 选择重新入院(在一段时间内)具有相同诊断的患者

如果 MySQL 数据库连接池在很长一段时间内未使用或使用它的应用程序崩溃,它是否会过期?

绘制一段时间内的数据趋势

如何在nodejs中的Mongoose Framework中每月获取一段时间内的数据总和

计算一段时间内的俱乐部会员数据(新的、过去的和当前的)

一段时间内的数据输出

SQL 检索一段时间内的损耗

每天绘制一段时间内的数据(每天 1 个图表)

给定列 SQL BigQuery 在一段时间内的分区