【发布时间】:2013-08-03 06:33:59
【问题描述】:
我需要对以下内容进行 MySQL 查询。我有一个如下的时间段表:
`active_periods`
+----+--------+---------+------------+------------+
| Id | Day | All Day | Start Time | End Time |
+----+--------+---------+------------+------------+
| 1 | Friday | 0 | 18:00:00 | 22:00:00 |
---- -------- --------- ------------ ------------
| 2 | Friday | 0 | 06:00:00 | 13:00:00 |
---- -------- --------- ------------ ------------
INT VARCHAR TINYINT TIME TIME
使用 MySQL 查询,我需要能够计算这些时间段并返回 星期五 当天这些给定时间段之间 15 分钟块 的数量.所以从上表中我会得到44 15 分钟块的答案。
提前致谢。
【问题讨论】:
-
您能否提供更多数据,例如您的字段是什么数据类型?
标签: php mysql sql laravel laravel-4