【发布时间】:2019-02-13 12:25:08
【问题描述】:
我正在尝试为特定日期范围内的工作分配工作人员,并想找出在给定日期范围内分配的最少工作人员数量。
例如,我的表包含
startDate endDate No.of.Workers
--------- --------- ---------------
1-1-2019 10-1-2019 1
11-1-2019 20-1-2019 1
现在,我想找出在 2019 年 1 月 1 日至 2019 年 1 月 20 日期间工作的工人的最低人数。 输出应该是 1。
假设我的桌子看起来像,
startDate endDate No.of.Workers
--------- --------- ---------------
1-1-2019 10-1-2019 1
11-1-2019 20-1-2019 1
11-1-2019 15-1-2019 1
输出应该是 2。
在 sql 中是否有任何查询或者我需要编写算法?
我正在使用mysql数据库。
【问题讨论】:
-
到目前为止你有什么尝试?